我有一个熊猫数据框df
。列之一是Project.Fwd_Primer
。
我想访问该列,但是当我使用时,df.Project.Fwd_Primer
我得到:
AttributeError。
还有其他方法可以访问此列,还是需要摆脱其中的句点?
用途[]
:
df['Project.Fwd_Primer']
样品:
import pandas as pd
df = pd.DataFrame({'Project.Fwd_Primer': {0: '1', 1: '2'}})
print (df)
Project.Fwd_Primer
0 1
1 2
print (df['Project.Fwd_Primer'])
0 1
1 2
Name: Project.Fwd_Primer, dtype: object
编辑:
警告
仅当索引元素是有效的python标识符(例如,不允许s.1)时,才能使用此访问权限。有关有效标识符的说明,请参见此处。
如果该属性与现有方法名称冲突,则该属性将不可用,例如,不允许s.min。
同样,如果该属性与以下任何列表冲突,则该属性将不可用:index,major_axis,minor_axis,items和labels。
在任何这些情况下,标准索引仍将起作用,例如s ['1'],s ['min']和s ['index']将访问相应的元素或列。
系列/面板访问从0.13.0开始可用。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句