马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
pandsa的Series的数据的CURD
CURD的意思是创建、更新、读取和删除,即常说数据库里的增删改查的意思。import pandas as pd
idx = "hello the cruel world".split()
val = range(10, 14)
s = pd.Series(val, index = idx)
print (s)
print (s["hello"])
s["hello"] = 100 # 修改数据
s[1] = 110
print (s)
for x in s.iteritems(): # iteritems函数可以获得标签和值。
print(x)
# 当然也可用iloc、loc、at、iat等来处理
s.loc["the"] = 101
s.at['cruel'] = 201
s.iloc[3] = 3
print(s['the':'cruel'])
s = s.append(pd.Series({'this':12})) # 增加数据,用append是生成新的数据系列
s['add'] = 16
print(s['add'],s.this)
del s['this'] # 删除数据
# 删除在Series很少用。常用布尔选择或mask来选择数据组成新的Series。
print(s)
t = s[s>11] # 布尔运算,但s的数据还是没变
print(t)
|