【发布时间】:2022-08-22 08:26:32
【问题描述】:
我正在努力成为一名自学成才的数据分析师。 在 Pandas 中,当我在代码的第二部分索引不同的名称时,值从 450 变为 Nan,从 500 变为 Nan,380 变为 380.0(浮点数)。 此外,dtype 从 int64 变为 float64。 任何想法为什么会发生这种情况? 此外,如果我从 w3schools 复制一个示例,它是否显示正常。
import numpy as np
import pandas as pd
calories= {\"Day 1\": 450, \"Day 2\": 500, \"day 3\": 380}
new_series= pd.Series(calories)
print(new_series)
**#Second part of code**
new_series_1= pd.Series(calories, index=[\"day 1\", \"day 2\", \"day 3\"])
print(new_series_1)