所以,當我print(mydf.columns)處理我的一個資料框時,我得到了這個結果:
Index([
'facility', '2022-01-01', '2022-02-01', '2022-03-01', '2022-04-01', 'YTD', 'state_name'
],
dtype='object'
)
因此,我無法將此資料框與另一個資料框連接起來,因為我根本無法指定要用作連接引數的列。為了得到那個資料框,我使用了這個命令:
mydf = mydf[(mydf['facility'] != "Insert New ") & (mydf['facility'] != "Total")]
我怎樣才能解決這個問題?
uj5u.com熱心網友回復:
您可以運行set_index以設定索引:
[ins] In [14]: df
Out[14]:
foo bar
0 1 3
1 2 4
2 3 5
[ins] In [15]: df.set_index("foo")
Out[15]:
bar
foo
1 3
2 4
3 5
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/492964.html
上一篇:NOTNULL約束失敗:posts_subscribe.firstname
下一篇:所有點都在一個矩形內嗎?
