Как в Python можно получить координаты кадра данных, которые не являются элементами в столбце, в столбцы в пределах одного и того же кадра данных? - PullRequest
0 голосов
/ 01 апреля 2020

Я использую xarray для чтения в двух разных файлах netCDF, используя сочетании = 'by_coords'. Затем считанные данные преобразуются в кадр данных, и вывод на печать показан ниже.

                                            tag          p
lat       lon         time
23.025642 -110.925552 2010-01-01              0        NaN
                      2010-01-02              0        NaN
                      2010-01-03              0        NaN
                      2010-01-04              0        NaN
                      2010-01-05              0        NaN
...                                         ...        ...
29.974609 -90.084259  2010-12-20              0   9.711414
                      2010-12-21              0   8.313345
                      2010-12-22              0   6.525973
                      2010-12-23              0   1.124200
                      2010-12-24              0   0.000000

[64110060 rows x 2 columns]

Переменные помещаются в виде столбцов, однако переменные координат не являются столбцами. Я попытался вытащить lat и long отдельно и добавить их к кадру данных, однако это не работает (различия в размерах).

Как я могу получить lat и lon в виде столбцов, чтобы я мог тогда использовать pandas групповую функцию с этими?

...