【发布时间】:2019-01-15 03:49:13
【问题描述】:
我编写了一个小 Python 脚本,用于绘制我的数据图。我想修改 y 变量,这样就不必在每次输入更改时都更改 usecols=range(1,11) 参数。是否可以在 np.gefromtxt 函数中定义 for 循环?
import numpy as np
import matplotlib.pyplot as plt
x = np.genfromtxt('classdist.csv', usecols=(0))
y = np.genfromtxt('classdist.csv', usecols=range(1,11))
y1 = y * 100
print ' x=', x, '\n\n y=', y1
plt.plot(x, y1, linewidth =2)
plt.show()
【问题讨论】:
标签: python python-2.7 numpy matplotlib