簡體   English   中英

樞軸表排序熊貓

[英]Pivot table sorting pandas

我最初的df是:

  ordinal     id_easy   latitude    longitude
        1     141       45.0714     7.6187
        2     141       45.0739     7.6195
        ...

應用數據透視表后,我看起來像:

latitude                                            ...     longitude
ordinal     1   2   3   4   5   6   7   8   9   10  ...     1673    1674    1675    1676    1677    1678    1679    1680    1681    1682
id_easy                                                                                     
141     45.1024     45.1027     45.1072     45.1076     NaN     NaN     NaN     NaN     NaN     NaN     ...     NaN     NaN     NaN     NaN     NaN     NaN     NaN     NaN     NaN     NaN
403     45.0595     45.0595     45.0564     45.0533     45.0501     45.0468     45.0432     45.0356     45.0264     45.0174     ...     NaN     NaN     NaN     NaN     NaN     NaN     NaN     NaN     NaN     NaN
920     45.0695     44.9727     44.9726     44.9566     NaN     NaN     NaN     NaN     NaN     NaN     ...     NaN     NaN     NaN     NaN     NaN     NaN     NaN     NaN

一切都差不多,但在這里我有第一個緯度值,然后是經度值。 我可以做一些事情來逐一進行嗎? 每個'id_easy' - 緯度和經度。

我相信你需要DataFrame.sort_index

df = df.sort_index(axis=1, level=1)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM