从csv文件读取列数据保存在列表中
源文件:
import pandas as pd
import numpy as np
data = pd.read_csv(r'G\平均值.csv')
print(data.columns)#获取列索引值
print(data.index)#获取行索引值
data1 = data['flow'] #获取名字为flow列的数据
data_list = data1.values.tolist()#将csv文件中flow列中的数据保存到列表中
print(data)
print(data_list)
#结果
Index(['Unnamed: 0', 'velocity', 'flow', 'elec', 'Pa'], dtype='object')
RangeIndex(start=0, stop=7, step=1)
Unnamed: 0 velocity flow elec Pa
0 0 3.0 3.325000 40 37.000000
1 1 3.5 3.103333 39 58.333333
2 2 4.0 3.155000 40 79.000000
3 3 4.5 2.891667 40 91.000000
4 4 5.0 2.646667 38 114.666667
5 5 5.5 2.853333 42 126.000000
6 6 6.0 2.361667 44 135.333333
[3.325, 3.103333333333333, 3.155, 2.891666666666667, 2.6466666666666665, 2.853333333333333, 2.361666666666667]