小编pun*_*rma的帖子

熊猫:如何在列中拆分元组数据并创建多列

我已经在单个列中创建了一个包含国家名称以及纬度和经度值的列。现在我想在不同的列中输入纬度值和经度值。

用于创建列的代码。

df ['Country_cord'] = df ['Country']。apply(geolocator.geocode)

那就是输出的样子。

0                     (España, (40.0028028, -4.003104))
1     (United Kingdom, ????, ???????? ???????? ?????...
2     (France métropolitaine, France, (46.603354, 1....
3     (United States of America, (39.7837304, -100.4...
4                     (Italia, (42.6384261, 12.674297))
5       (Deutschland, Europe, (51.0834196, 10.4234469))
6               (Argentina, (-34.9964963, -64.9672817))
7                    (Ireland, (52.865196, -7.9794599))
8     (België / Belgique / Belgien, (50.6407351, 4.6...
9               (????? ?????, (30.8760272, 35.0015196))
10    (Schweiz/Suisse/Svizzera/Svizra, (46.7985624, ...
11          (Nederland, (52.2379891, 5.53460738161551))
12                       (Brasil, (-10.3333333, -53.2))
13                  (Portugal, (40.033265, -7.8896263))
14                  (Australia, …
Run Code Online (Sandbox Code Playgroud)

python geopy pandas

6
推荐指数
1
解决办法
1120
查看次数

标签 统计

geopy ×1

pandas ×1

python ×1