我应该将Pandas DataFrame的列名定义为字符串变量吗?

5

我正在使用pandas DataFrames,想知道引用列名的约定是什么。我应该在单元格顶部定义列名作为字符串变量吗?这样如果我决定更改列名,只需要更改变量赋值?

查看了 PEP 8 这里 ,但没有找到任何指导。

1个回答

2

您的解决方案不错,但要注意。如果你有一个名为"foo"的列,并定义col = "foo",那么,虽然你可以用df.foo引用该列,但你不能用df.col引用它,必须使用df[col]


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接