Pytohon을 통한 함수 데이터 분석(scikit-fda)

scikit-fda


언제든지 업데이트할 수 있습니다.
파이톤을 통한 함수 데이터 분석(FDA) 캡슐화.
scikit-fda의 파이썬 버전은 2022년 4월 26일까지 3.6 또는 3.7이어야 사용할 수 있다.
다음 URL에는 공식 문서가 있습니다.
코드는 공식 문서에 인용됩니다.
https://fda.readthedocs.io/en/latest/index.html

설치하다.


방법1 및 방법2 모두 설치 가능

방법1


pip 사용
pip install scikit-fda

방법2


github 클론에서
git clone https://github.com/GAA-UAM/scikit-fda.git
pip install ./scikit-fda

분석의 실시


데이터 준비


데이터의 관측 지점이 같으면 FDataGrid 클래스를 사용합니다.
FDataGrid는 데이터matrix 및 grid두 개의 포인트가 있는 특집.
  • data_matrix: 차원수와 같은 길이의 원조를 전달합니다.
    간단하게 말하면, 이 원조는 함수를 전환하는 점이다.
    따라서 1차원에서는 생략할 수 있다
  • data_측정치에 맡기다
  • 예제
    import skfda
    import matplotlib.pyplot as plt
    
    grid_points = [0, 0.2, 0.5, 0.9, 1]  # Grid points of the curves
    data_matrix = [
        [0, 0.2, 0.5, 0.9, 1],     # First observation
        [0, 0.04, 0.25, 0.81, 1],  # Second observation
    ]
    
    fd = skfda.FDataGrid(
        data_matrix=data_matrix,
        grid_points=grid_points,
    )
    
    fd.plot()
    plt.show()
    

    좋은 웹페이지 즐겨찾기