pandas中的数据结构:Series,DataFrame

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为:
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值