Держите порядок столбцов в пандах, когда пробелы используются в качестве разделителя и NaN - PullRequest
0 голосов
/ 28 ноября 2018

Я пытаюсь импортировать данные с веб-сайта, используя команду pandas pd.read_csv() с этого веб-сайта .Проблема в том, что я хотел бы сохранить данные из строк [N/X, P06, P12, Q06, P12, T06, P12, SNW] в правильных столбцах с этим набором данных, который использует пробелы как для значений разделителя, так и для значений NaN.

Это то, что я использую до сих пор,

import pandas as pd
pd.read_csv('http://www.meteo.psu.edu/data/weather/model/mos/KBOI_GFS_MOS.html', skiprows=4, index_col=0, header=None, nrows=20, sep='\s+')

Сначала отображаются значения в указанных строках, за которыми следует NaN вместо правильного выравнивания с другими значениями таблицы, см., Например, X/N на следующем снимке экрана (подмножество полной таблицы):

results,

вместо:

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...