假设我们有一个只有一列的 csv 文件。我可以用 ;
data = np.loadtxt(file)
test = data[:,0]
plot(test)
并绘制测试与行号(条目)的关系图。但我想乘以这个行号,以便我可以绘制;
plot(test,row[i]*25)
我认为应该存在一种比排列行号更简单的方法。任何 pythonic 方法来处理这个问题?
请您参考如下方法:
给定一个数据你可以做:
import matplotlib.pyplot as plt
data=[0,2,113,....,19,5]
x_coordinate = [ 25 * i for i in range(len(data)) ]
plt.plot(x_coordinate,data)
plt.show()
所有 x 标签索引都是 25 的倍数
或使用 numpy 数组功能:
x_coordinates = 25 * np.arange(test.size)
