2017-10-21 43 views
1

相同的問題適用於列名,例如'C.1'... 對於列名「B 1」和「C 1」是否有df.A這樣的快捷方式,而不是df['B 1']df['C.1']pandas df'A'和'B 1'是列名。我如何參考'B 1'如df.A?

+0

我是否因爲答案是在文檔中而被拒絕投票? –

+0

我當然沒有倒下,但這可以被看作是一個基本的初學者/低努力問題,所以我可以理解你爲什麼被低估。 –

+0

這當然是一個初學者的問題......至於這麼低的努力,也許這個人在做出這樣的判斷之前應該考慮世界的大小。 –

回答

4

不能使用點符號,如果列名

  • 以數字開頭
  • 包含訪問欄空白字符
  • 包含現有的方法名運營商的符號和標點符號
  • 衝突或屬性

點符號類似於訪問對象在貢品,如果你想以這種方式訪問​​它們,你必須遵循python的變量命名規則。對於其他任何事情,您必須使用[...]

有關更詳細的視圖,請查看documentation底部的註釋。

+0

謝謝。對於某些人來說可能是顯而易見的,可能不是在另一種生活中。 –

+1

不,只是沒有刷新的另一個選項卡。我驗證了兩次。再次感謝你。 –

相關問題