pandas

作者: Vincent_b647 | 来源:发表于2018-09-29 12:55 被阅读0次

显示Series的值和索引:

obj = pandas.Series([4, 7, -5, 3])
print(obj)
print(obj.values) # 显示值
print(obj.index) # 显示索引

自带索引的Series:

obj2 = pandas.Series([4, 7, -5, 3], index=['a', 'b', 'c', 'd'])
print(obj2)
print(obj2.values)
print(obj2.index)
print(obj2['a']) # 按照索引检索
print(obj2[obj2>3]) # 使用条件检索
print('a' in obj2) # 判断索引是否在Series中,注意不能按照值检索

将字典转换为Series:

sdata = {'Ohio': 35000, 'Texas': 71000, 'Oregon': 16000, 'Utah': 5000}
obj3 = pandas.Series(sdata)
states = ['California', 'Ohio', 'Oregon', 'Texas']
obj4 = pandas.Series(sdata, index=states)  # 传入的索引有一个和原来的索引匹配的过程
print(obj4)
print(pandas.isnull(obj4)) # 判断空值
print(pandas.notnull(obj4)) # 判断空值
print(obj4.isnull()) # 判断空值
print(obj3+obj4) # 对齐功能

相关文章

网友评论

      本文标题:pandas

      本文链接:https://www.haomeiwen.com/subject/zgivoftx.html