TShopping

 找回密碼
 註冊
搜索
查看: 234|回復: 0

[教學] python - Pandas read_csv並使用usecols過濾列

[複製鏈接]
發表於 2021-7-3 12:23:40 | 顯示全部樓層 |閱讀模式
 
Push to Facebook
我有一個csv文件,當我用pandas.read_csv過濾列並使用多個索引與usecols輸出。
  1. import pandas as pd
  2. from StringIO import StringIO

  3. csv = r"""dummy,date,loc,x
  4. bar,20090101,a,1
  5. bar,20090102,a,3
  6. bar,20090103,a,5
  7. bar,20090101,b,1
  8. bar,20090102,b,3
  9. bar,20090103,b,5"""

  10. df = pd.read_csv(StringIO(csv),
  11.         header=0,
  12.         index_col=["date", "loc"],
  13.         usecols=["date", "loc", "x"],
  14.         parse_dates=["date"])
複製代碼

輸出
  1. date          loc   x
  2. 2009-01-01 a    1
  3. 2009-01-02 a    3
  4. 2009-01-03 a    5
  5. 2009-01-01 b    1
  6. 2009-01-02 b    3
  7. 2009-01-03 b    5
複製代碼
文章出處

 

臉書網友討論
您需要登錄後才可以回帖 登錄 | 註冊 |

本版積分規則



Archiver|手機版|小黑屋|免責聲明|TShopping

GMT+8, 2021-11-29 11:00 , Processed in 0.184416 second(s), 22 queries .

本論壇言論純屬發表者個人意見,與 TShopping綜合論壇 立場無關 如有意見侵犯了您的權益 請寫信聯絡我們。

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表