-
Notifications
You must be signed in to change notification settings - Fork 2
/
plot.py
32 lines (26 loc) · 1.28 KB
/
plot.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
import numpy as np
import matplotlib.pyplot as plt
from matplotlib.ticker import MaxNLocator
savename = "test.jpg"
data = np.genfromtxt("./sin.txt", names=True)
plt.gca().xaxis.set_major_locator(MaxNLocator(integer=True))
#plt.gca().yaxis.set_major_locator(MaxNLocator(integer=True))
plt.plot(data['rad'], data['sin'], label='sin plot',marker='o',markevery= 100, linewidth=0.1, markersize=1)
#plt.plot(data['rad'], data['cos'], label='cos',marker='v',markevery= 20, linewidth=0.1, markersize=1)
#plt.plot(data['Day'], data['improvement'], label='Improvement',marker='o',markevery= 20, linewidth=1.5, markersize=10)
#plt.plot(data['Day'], data['test1'], label='test1',marker='v',markevery= 1, linewidth=1.5, markersize=10)
plt.legend()
plt.xlabel('rad')
plt.ylabel('sin value')
#plt.ylabel('sin or cos')
#data = np.genfromtxt("./test.txt", names=True)
#plt.gca().xaxis.set_major_locator(MaxNLocator(integer=True))
#plt.gca().yaxis.set_major_locator(MaxNLocator(integer=True))
#plt.plot(data['Day'], data['improvement'], label='Improvement',marker='o',markevery= 20, linewidth=1.5, markersize=10)
##plt.plot(data['Day'], data['test1'], label='test1',marker='v',markevery= 1, linewidth=1.5, markersize=10)
#plt.legend()
#plt.xlabel('Day')
#plt.ylabel('Improvement')
#plt.savefig(savename)
#plt.grid()
plt.show()