두 개의 열이있는 100 개의 .txt 파일이 있습니다. 파일 이름은 file0, file1, file2, ..., file99입니다. 나는 모든 것을 하나의 그래프로 그려보고 싶다. gnuplot 또는 python 또는 matlab 또는 C에서 어떻게 할 수 있습니까?공용 기본 이름이있는 여러 파일 플로팅
-3
A
답변
0
# Example Python implementation using matplotlib
import numpy as np
import matplotlib.pyplot as plt
delim = "," # Whatever delimiter your txt file uses
basename = "file"
numFiles = 100
plt.figure()
for i in range(numFiles):
filename = basename + str(i) + ".txt"
data = np.loadtxt(filename, delimiter=delim)
print data.shape
plt.plot(data[:,0], data[:,1])
plt.show()
0
파이썬으로 읽을 수 있고 목록 집합에서 가져올 수 있으며 Plotly와 같은 선언적 플롯 패키지를 사용하면 어렵지 않을 것입니다.
Matplotlib은 쉽고 빠르지 만 때로는 지저분 해지는 많은 데이터 요소가있는 경우 분명히 보이는 것보다 더 많은 작업이 필요할 때가 있습니다. 의 gnuplot에서
0
:
당신이 필요 (등 다양한 스타일,using
지시자)와 같은 플롯 명령을 수정할 수 있습니다 물론
plot for [n=0:99] "file".n with lp
.
관련 문제
- 1. 클래스 이름과 파일 이름이있는 기본 메소드
- 2. 모호한 열 이름이있는 MySQL의 전체 조인 (공용)
- 3. 중국어 파일 이름이있는 Prelude.writeFile
- 4. 그리스어 파일 이름이있는 Elfinder
- 5. 파일 이름이있는 재귀 고양이
- 6. Sinatra - 여러 공용 디렉토리
- 7. 기본 팬더 matplotlib 플로팅
- 8. 스칼라의 기본 공용 액세스
- 9. 현재 세션의 공용 파일
- 10. 맞춤 변수에 이름이있는 여러 값
- 11. 일단 호스트 이름이있는 파일 비교
- 12. 디렉토리에 파일 이름이있는 경우 바꿉니다.
- 13. 파일 이름이있는 Python의 전역 변수
- 14. 여러 ROC 곡선 플로팅
- 15. 여러 범례 플로팅
- 16. 여러 모델 플로팅 R
- 17. gnuplot : 기본 오프셋이있는 그래프 플로팅
- 18. CSS에서 플로팅 요소의 기본 정보
- 19. Java - 기본 이름이있는 모든 클래스를 초기화하는 반복자
- 20. SQL Server에서 테이블의 열 이름이있는 기본 제약
- 21. 여러 프로젝트, 공용 모듈
- 22. 공용 라이브러리가있는 여러 프로젝트
- 23. Coffeescript 공용 파일 모듈
- 24. .htaccess 여러 개의 공용 폴더
- 25. 두 개 이상의 파일 이름이있는 difflib
- 26. Gnuplot의 여러 파일을 조건부로 플로팅
- 27. 페이지에 여러 개의 Google지도 플로팅
- 28. gnuplot에서 여러 변수를 사용하여 플로팅
- 29. MATLAB : 행렬의 여러 열을 플로팅
- 30. ggplot2를 사용하여 여러 사례 플로팅