【发布时间】:2020-04-21 08:02:32
【问题描述】:
我正在尝试获取下面列出的第一个块来复制第二个块。但是,我在 jupyter 中注意到,当我尝试去同一张桌子时;它以不同的方式显示它(第一个块看起来像一个不错的数据框,第二个看起来像一个普通的表)。这两种方法有区别吗?我还注意到的另一件事是,第一个方法“案例”列出现在 dtypes 中,而在第二个块中它显示不同的东西。谢谢!
url = 'https://raw.githubusercontent.com/nytimes/covid-19-data/master/us-counties.csv'
states = pd.read_csv(url,
usecols=['date', 'county', 'state', 'cases'],
parse_dates=['date'],
squeeze=True
).sort_index()
states = states.loc[states['state'] == 'Alabama']
states = states.drop(columns=['state'])
states.set_index(['county', 'date'], inplace=True)
states.dtypes
案例 int64
dtype: 对象
url = 'https://covidtracking.com/api/v1/states/daily.csv'
states = pd.read_csv(url,
usecols=['date', 'state', 'positive'],
parse_dates=['date'],
index_col=['state', 'date'],
squeeze=True).sort_index()
states.dtypes
dtype('float64')
【问题讨论】: