import pandas as pd
import numpy as np
# Series
# Series是一维数组,只允许存储相同的数据类型
# 1)创建方法Series([数据1, 数据2,···], index[索引1, 索引2,···])
# index默认0 1 2 ···
s = pd.Series([15, -2, 7, 9], index=['a', 'b', 'c', 'd'])
print("创建的Series为:\n", s)
print(s.values) # [15 -2 7 9]
print(s.index) # Index(['a', 'b', 'c', 'd'], dtype='object')
# 2)索引
print("s[0:2]索引的元素为:\n", s[0:2])
print("s[['b', 'c', 'd']]索引的元素为:\n", s[['b', 'c', 'd']])
# 3)更改元素值
# s[1]=0 弃用了
s.iloc[1] = 0
s['d'] = -5
print(s)
# 4)追加元素_append
s = pd.Series([15, -2, 7, 9], index=['a', 'b', 'c', 'd'])
n = pd.Series([2], index=['e'])
print("追加后的Series为:\n", s._append(n))
# 5)删除元素
print("drop删除后的Series为:\n", s.drop('a'))
print("根据值删除后的Series为:
pandas中的数据结构:Series,DataFrame
于 2024-05-22 20:19:04 首次发布