pandas
首先要import pandas as pd
,如果运行时报错找不到pandas则需要下载对应库,下载流程参考以下链接《Phthon下载库函数》
https://blog.csdn.net/qq_33308135/article/details/134054352?spm=1001.2014.3001.5502
创建一个DataFrame
import pandas as pd
myList = [['净值日期', "2023-10-26"],
['单位净值', 6.66],
['累计净值', 9.99],
['申购状态', "开放申购"]]
df = pd.DataFrame(data = myList)
print(df)
运行结果:
获取DataFrame的行数和列数
print(df.shape[0]) #行数
print(df.shape[1]) #列数
读取一行数据
获取某一行的数据有两种方式,fundData.loc[[1],:]
和fundData.loc[1]
fundData.loc[[1],:]
显示的时候按照行显示
fundData.loc[1]
显示的时候会转置后显示
详情见下图
import akshare as ak
import pandas as pd
fundData = ak.fund_etf_fund_info_em(fund="262001",start_date="20231020",end_date="20231024")
print(fundData)
print("-------------1------------------")
print(fundData.loc[[1],:])
print("-------------2------------------")
print(fundData.loc[1])
把DataFrame数据导入excel
file_address='D:\\test.xlsx'
df.to_excel(file_address)