我正在慢慢使用spyder Python3.6,希望你能给我一些解决这个问题的方法:
包含10列(从列a到e)和20行(从第2行到第21行)的Excel文件[c1.xlsx],现在我想使用python创建工作表(列为A,B,C ,E)。我需要来自a,b,c和e列的这20行的所有数据。
所以我希望我能得到result
我发现了一些代码:
import pandas as pd
import os
dir = os.path.join('..' , 'Climate')
fname = 'C1.xlsx'
fpath = os.path.join(dir,fname)
data = pd.read_excel(fpath,sheetname = 'sheet1',header=0)
df_Ct = pd.columns = (['A', 'B', 'C', 'E'])
如何继续阅读这些值?
答案 0 :(得分:0)
根据文档,“read_excel”返回一个DataFrame。所以你已经掌握了数据。
然后,您可以通过引用其名称来访问DataFrame中的列,例如:
DF [ 'A']
然后,您可以构建一个新的数据框并将其写出来。