昨天学的是pandas的DataFrame结构,今天学pandas的Series结构
Series结构简单理解就是DataFrame结构的小子集,DataFrame结构相当于读取数据的一个表,有行有列,而Series结构就相当于一个表里的一行或者一列
import pandas as pd
from pandas import Series
runbo = pd.read_csv("test.csv")
runbo_test = runbo["Name"] # 获取csv里列名为Name的数据
print(type(runbo_test)) # 打印列名为Name的结构类型
print(runbo_test[0:5]) # 打印前五行
names = runbo_test.values
print(type(names)) # 打印series结构里的数据类型
print("----******************----")
# 最简单的Series对象,因为没有给Series指定索引,所以此时会使用默认索引(从0到N-1)
ser1 = Series([1,2,3,4])
print(ser1)
print("----******************----")
# 生成一个指定索引的Series
ser2 = Series(range(4),index = ["a","b","c","d"])
print(ser2)
print("----******************----")
# 也可以通过字典来创建Series对象
serData = {'Ohio': 35000, 'Texas': 71000, 'Oregon': 16000, 'Utah': 5000}
ser3 = Series(serData)
print(ser3)
print("----******************----")
简书链接:https://www.jianshu.com/u/43dde81143d0
CSDN链接:https://blog.csdn.net/qq_33543737
知乎:https://www.zhihu.com/people/feng-yi-yang-de-nan-ren/activities
微信公众号:TSL00001111
网友评论