CSV 파일 (2 열)을 python matplotlib로 꺾은 선/산점도 그리기
1992 단어 파이썬matplotlib플롯CSVScatter
$ head tmp2
1000,0.059820690
2000,0.093225007
3000,0.139737644
4000,0.185947643
5000,0.249426903
6000,0.280377022
7000,0.325663341
8000,0.374918515
9000,0.421537361
10000,0.467402504
■ scatter(산포도)의 경우는 for문으로 하나하나 플롯해 간다.
■ plot(꺾은선)의 경우는, 리스트로 단번에 건네준다.
라는 이미지이다.
코드를 살펴보십시오. . .
꺾은선의 경우(14-16행째에 주목)
1import numpy as np
2import matplotlib.pyplot as plt
3
4data_set = np.loadtxt(
5 fname="tmp2",
6 dtype="float",
7 delimiter=",",
8)
9
10x = []
11y = []
12
13for data in data_set:
14 #plt.scatter(data[0], data[1], c='black')
15 x.append(data[0])
16 y.append(data[1])
17
18plt.plot(x, y)
19
24plt.show()
산포도의 경우(14-16행째에 주목)
1import numpy as np
2import matplotlib.pyplot as plt
3
4data_set = np.loadtxt(
5 fname="tmp2",
6 dtype="float",
7 delimiter=",",
8)
9
10x = []
11y = []
12
13for data in data_set:
14 plt.scatter(data[0], data[1], c='black')
15 #x.append(data[0])
16 #y.append(data[1])
17
18plt.plot(x, y)
19
24plt.show()
Reference
이 문제에 관하여(CSV 파일 (2 열)을 python matplotlib로 꺾은 선/산점도 그리기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/Ruo_Ando/items/bed859e1d4b8608e193a텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)