나는 내 데이터를 수집하는 곳의 txt 파일을 가지고 있으며 파이썬 matplotlib로 이것을 플롯합니다. 텍스트 파일은 다음과 같이 구성되어있다 : 다음의 코드 조각하기 matplotlib와Matplotlib은 x = 250으로 플롯하고 다시 그려야합니다.
0 27.087
1 26.132
2 26.021
3 25.897
4 ...
....
// so basically "x temp"
I 플롯 (그것이 부가 적 줄거리의)이 :
ax = fig.add_subplot(3,2,2, axisbg='grey')
ax.plot(x, temp, 'c', linewidth=2)
ax.tick_params(axis='x', colors='c')
ax.tick_params(axis='y', colors='c')
ax.spines['bottom'].set_color('w')
ax.spines['top'].set_color('w')
ax.spines['left'].set_color('w')
ax.spines['right'].set_color('w')
ax.yaxis.label.set_color('c')
ax.xaxis.label.set_color('c')
ax.set_title('Temperatuur', color = 'c')
그것은 잘 음모가 좀 더 (250)보다 얻을 때까지 측정. 그리기를 x = 0
으로 다시 시작합니다. 그리고 '오래된'음모를 그려보십시오. 이와 같이 :
그러나 측정 값만큼 x 축을 어떻게 만들 수 있습니까? 당신은 모든 x
값이 연속 될 것으로 기대하는 경우
이것은 오버 플로우 문제와 유사합니다 (255는 1 바이트에 저장할 수있는 최대 값임). 파일을 읽을 때 데이터 유형을 지정하고 있습니까? – chthonicdaemon
파일을 어떻게 읽습니까? 'x, Temp = numpy.loadtxt (filename, unpack = True)' – MaxNoe