数据索引错误导向在木板笔记本

By simon at 2019-05-18 • 0人收藏 • 9人看过

同时试图重现这个例子:Https://github.com/ipython-books/cookbook-2nd-code/blob/master/chapter14_graphgeo/02_airports.ipynb在这段代码中我得到了以下错误:

(机场,机场)指机场,指我们的机场。 字典("索引")。 条目()}

输出结果是:

121-59fe485c0ec in module 12 pos { airport: (v ['lon'] ,v ['lat']) -- 3 for airport,v in airports us. 字典("索引")。 条目()} ~  Anaconda3 lib  site-packages  pandas  core  frame.py in to dict (self,orient,into)1314 if not self.index.is unique: 1315 raise ValueError (- 1316"DataFrame index must be unique for orient'index"' 1317)1318 return into c ((t [0] ,dict (zip (self.columns,t [1:)) ValueError: DataFrame 索引对于 orient'index'必须是唯一的。
2 个回复 | 最后更新于 2019-05-18
2019-05-18   #1

看起来他们改变了潜在的文件. 问题并不在于中国的所有机场机场,我们指定一个国际航空运输协会代码。 这就是你看到的

1435 print (len)(set (airports us). 1334 # use to display all keys # print (set (airports us. 索引)

您可以使用以下代码选择唯一的项目

唯一索引集(机场我们。 唯一索引。 删除(np.nan)机场美国索引机场我们。 (唯一指数)机场我们我们机场我们指数

(这可能不是对待熊猫的最好方式,但确实有效)

2019-05-18   #2

我建议使用功能 df.dropna ()在熊猫 iata 编码栏应该清理您的数据

登录后方可回帖

Loading...