我正在尝试导入并绘制一些保存在四列.txt文件中的数据,每行之间用空格('')分隔。如下所示,列为电压,电流,电压误差和电流误差。
col1, col2, col3, col4 = [], [], [], []
with open(datafile, 'r') as file_in:
reader = csv.reader(file_in, delimiter=' ')
for row in reader:
Voltage = col1.append(row[0])
Current = col2.append(row[1])
V_err = col3.append(row[2])
C_err = col4.append(row[3])
当我绘图时,它返回一个空图。我在for:流程的内部和外部都使用了“ print Voltage”来进行测试。我得到一列“无”,分别是原始数据文件的长度和一个“无”。
是什么导致这些变量被视为“无”?