簡體   English   中英

如何存儲從Excel到python3.6的列?

[英]How can I store columns from excel to python3.6?

我正在慢慢使用spyder Python3.6,希望您能為我提供一些解決方案:

一個Excel文件[c1.xlsx],其中包含10列(從a到e列)和20行(從2到21行),現在我想使用python創建一個工作表(列A,B,C,E) 。 我需要來自a,b,c和e列的這20行的所有數據。

所以我希望我能得到這個結果

我已經有一些代碼:

    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']) 

如何繼續讀取這些值?

根據文檔,“ read_excel”返回一個DataFrame。 這樣您已經有了數據。

然后,您可以通過引用其名稱訪問DataFrame中的列,例如:

df ['A']

然后,您可以構造一個新的數據框並將其寫出。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM