基于pandas读取数据:
代码如下
import pandas as pd
pd.set_option('display.unicode.east_asian_width',True) #降display.unicode.east_asian_width设置为Ture,列名对其
df = pd.read_csv("H:/pythonProject/COD1.csv")
#pythonl路径问题,通常使用/符号,如果使用默认windows默认系统\符号,需要在最前面加一个r,以避免路径里面的“\”被转义
print(df.head(10)) #显示前10行
结果如下
H:\pythonProject\venv\Scripts\python.exe H:/pythonProject/main.py
COD b1 b2 b3 b4 b5
0 6.246465 0.033064 0.044745 0.063753 0.046467 0.061651
1 7.300000 0.032765 0.040027 0.060715 0.047964 0.062193
2 7.151515 0.034787 0.044034 0.068569 0.047349 0.062583
3 5.858586 0.038918 0.054270 0.070237 0.049240 0.063075
4 7.458586 0.037524 0.047527 0.065471 0.046837 0.060580
5 7.458586 0.044111 0.055397 0.075133 0.052282 0.067838
6 7.022222 0.043152 0.056629 0.072561 0.052936 0.070106
7 7.846465 0.044698 0.061596 0.073882 0.053898 0.073508
8 10.561616 0.042522 0.060696 0.069076 0.051668 0.080740
9 2.828283 0.048858 0.057816 0.077516 0.056419 0.081748
进程已结束,退出代码为 0
series数据结构:
import pandas as pd
s1 = pd.Series([7.151515,0.034787,0.044034,0.068569],index=['COD','b1','b2','b3'])
#定义数据结构,确定数据和索引
print(s1)
print("***==="*20)
print(s1.index) #输出索引
print("***==="*20)
print(s1.values) #输出值
结果为
H:\pythonProject\venv\Scripts\python.exe H:/pythonProject/main.py
COD 7.151515
b1 0.034787
b2 0.044034
b3 0.068569
dtype: float64
***===***===***===***===***===***===***===***===***===***===***===***===***===***===***===***===***===***===***===***===
Index(['COD', 'b1', 'b2', 'b3'], dtype='object')
***===***===***===***===***===***===***===***===***===***===***===***===***===***===***===***===***===***===***===***===
[7.151515 0.034787 0.044034 0.068569]