Python根据行值将行插入数据框

时间:2019-06-20 20:55:43

标签: python dataframe insert

我有以下数据框:

df=pd.DataFrame({'seq':[0,1,2,3,4,5], 'location':['cal','cal','cal','il','il','il'],'lat':[29,29.1,28.2,15.2,15.6,14], 'lon':[-95,-98,-95.6,-88, -87.5,-88.9]})

数据框包含路线中停靠点的纬度和经度。我有一个具有以下坐标的仓库:

depot = (25.49,-92.39)

我正在尝试在数据框中插入仓库坐标,以便公交车从仓库开始,经过城市,然后返回仓库。我想要的输出如下:

df=pd.DataFrame({'seq':[0,1,2,3,4,0,1,2,3,4], 'location':['cal','cal','cal','cal','cal', 'il','il','il','il', 'il'],'lat':[25.49,29,29.1,28.2,25.49, 25.49, 15.2,15.6,14,25.49], 'lon':[-92.39,-95,-98,-95.6,-92.39, -92.39, -88, -87.5,-88.9,-92.39]})

我已经看过SO和Internet上涉及在数据框中插入行的每个问题。以下帖子是我能找到的最接近的帖子,与我的问题类似,但没有任何答案。

In Python, How Can I Insert Data to Rows Depending on a Specific Row Value(tittle)?

我正在寻找有关如何解决此问题的任何指示。

0 个答案:

没有答案