Я пытаюсь импортировать данные с веб-сайта, используя команду 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
на следующем снимке экрана (подмножество полной таблицы):
,
вместо:
