pandas库中的字典初始化器


import pandas as pd
grades = pd.Series({'Wally': 87, 'Eva': 100, 'Sam': 94},index=['a', 'b', 'c'])
print(grades)

输出:

a   NaN       
b   NaN       
c   NaN 
dtype: float64

为什么是这个输出?我在不同的网站搜索,但我不明白这个输出,当使用索引属性在字典初始化器。请给我解释一下。

readpd.Seriesdocument
https://pandas.pydata.org/docs/reference/api/pandas.Series.html



index:类数组或index (1d)

值必须是可哈希的,且长度与data相同。允许使用非唯一的索引值。如果没有提供,将默认为RangeIndex(0,1,2,…,n)。如果数据是类似字典的且index为None,则使用数据中的键作为索引。如果索引不为None,则结果序列与索引值重新索引。

相关内容

  • 没有找到相关文章

最新更新