2016-07-28 4 views
1

데이터 세트가 N 레코드이고 M 열 (기능) 인 경우 2 차원 또는 3 차원으로 시각화하고 싶습니다. 사람이 알고있는 경우 같은 C + + 라이브러리가 존재합니까?C++ 다차원 데이터 시각화

+0

이 질문은 더 많은 정보를 필요로합니다. 어떤 유형의 시각화를 염두에 두시겠습니까? –

+0

@MatthewLueder 글쎄, 다차원 데이터를 2 차원 또는 3 차원으로 스케일 다운 할 방법이 필요하다. – DimChtz

+0

나는 좋은 해결책을 모른다. 당신은 C++에서'''QT'''를 사용하여 데이터를 시각화 할 수 있습니다. 또는 다른 것을 사용하는 것이 더 쉽습니다. 데이터를 파일로 저장 한 다음'''matplotlib''',''gnuplot' ''또는 비슷한 것을 C++을 사용하지 말라. –

답변

1

@ MatthewLueder의 설명에 PCA을 지적하여 주신 덕분에 libpca이 발견되었습니다.

-1

온라인 플로팅을 원한다고 가정합니다. 즉, 런타임에 애니메이션 플롯이 맞습니까?

그렇다면 라이브러리가 거의없고 그 중 하나가 gnuplot-iostream http://www.stahlke.org/dan/gnuplot-iostream/입니다. 나는 그것을 사용하고 그것을 추천한다. 그러나 Boost 라이브러리가 필요합니다.

그렇지 않으면 파일에 데이터를 쓰고 다음 단계에서 원하는 시각화 프로그램을 사용할 수 있습니다. 다시, gnuplot은 매우 강력합니다.

+0

고마워, 나는 시험해 볼게. – DimChtz