我是 python 新手,所以请在不包括相关信息的情况下给我打电话。
我已经安装了 python、ipython,并且正在 VM 中的 Ubuntu 安装上使用笔记本。
我正在研究 Wes McKinney 的 Python for Data Analysis 中列出的示例。在以下导入语句之后:
from pandas import Series, DataFrame
import pandas as pd
我定义了一个数据框:
series1 = Series(range(5), index=['a', 'a', 'b', 'b', 'c'])
随后想通过以下方式测试索引的唯一性:
series1.index.is_unique
并得到这个错误:
---------------------------------------------------------------------------
AttributeError Traceback (most recent call last)
/home/username/<ipython-input-64-e42615bb2da2> in <module>()
----> 1 series1.index.is_unique
AttributeError: 'Index' object has no attribute 'is_unique'
这本书表明该属性存在。其他 stackoverflow 问题和答案引用此属性。
我究竟做错了什么?
谢谢
在被问到我使用的是什么版本的 pandas 后,我检查了一下,它是 0.7.0 正在升级
pip install --upgrade pandas
把我带到我需要去的地方。