如何引用具有句点的数据框中的列?

时间:2016-01-03 00:21:25

标签: python matplotlib dataframe

我无法找到一种特殊的方式将此词组成一个谷歌搜索,返回任何可靠的结果,因此请求StackOverflow。非常感谢大家的帮助!

我在Python中使用CSV文件Iris来做一些基本的matplot绘图。在Iris内,我希望引用一个名为Petal.Length的特定列。

通常,对于任何其他列,例如Species,我会使用Iris.Species来调用该特定列。但是对于Petal.Length,已经有一段时间意味着我无法使用Iris.Petal.Length。调用已包含句点的列的正确语法是什么?谢谢大家。

1 个答案:

答案 0 :(得分:0)

您可以使用索引编号:Iris['Petal.Length']。使用.(如在Iris.Species中)只有在列名是有效的Python标识符时才有效,但[]始终有效,即使列名包含空格或其他符号。