簡體   English   中英

更改列名類型,Python 3.6

[英]Change Column Name Type, Python 3.6

我正在將 MS Excel 文件與以下列縣、國家名稱、指標、指標名稱、2000、2001、2002、2003 導入到數據框

Data = Data = pd.read_excel('File Path')

Data.columns.str.upper() -- Will give NAN for Integer column names

Data.loc[:, ~Data.columns.str.contains('Name:')] -- TypeError: bad operand type for unary ~: 'Index'

源文件位置:http ://databank.worldbank.org/data/download/India_PSR_excel.zip

如何將列名更改為字符串?

使用參數na=False

Data.loc[:, ~Data.columns.str.contains('Name:', na=False)] 

暫無
暫無

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

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