【pandas数据处理】数据结构

数据结构

Series

一维数组对象,不仅包含数据元素,还包含一组与数据元素对应的行标签。

基于列表创建数据结构

python 复制代码
import pandas as pd
s = pd.Series(['短裤','毛衣'])
print(s)

自定义元素的行标签

python 复制代码
import pandas as pd
s = pd.Series(['短裤','毛衣'], index=['a0001','a0002'])
print(s)

基于字典创建数据结构

python 复制代码
import pandas as pd
s = pd.Series({'a0001':'短裤','a0002':'毛衣'})
print(s)

DataFrame对象

基于列表创建数据结构

python 复制代码
import pandas as pd
df = pd.DataFrame([['短裤',45],['毛衣',56]])
print(df)

设置参数来定义行列标签

通过设置参数columns和index来分别设置行列标签

python 复制代码
import pandas as pd
df = pd.DataFrame([['短裤',45],['毛衣',56]],columns=['产品','单价'],index=['a0001','a0002'])
print(df)

基于字典

python 复制代码
import pandas as pd
df = pd.DataFrame({'产品':['短裤','毛衣'],'单价':[45,56]},index=['a0001','a0002'])
print(df)
相关推荐
资深流水灯工程师几秒前
基于Python的Qt开发之Pyside6 QtSerialPort库的使用
python·qt
Yupureki2 分钟前
《算法竞赛从入门到国奖》算法基础:入门篇-贪心算法(上)
c语言·数据结构·c++·算法·贪心算法·visual studio
散峰而望4 分钟前
【算法竞赛】队列和 queue
开发语言·数据结构·c++·算法·链表·github·线性回归
木头左8 分钟前
HMM隐马尔可夫模型在指数期权双币种套利策略
python
@zulnger8 分钟前
Django 框架(django-admin 命令详解)
python·django
yuanmenghao8 分钟前
车载Linux 系统问题定位方法论与实战系列 - 开篇: 为什么需要一套“系统化”的 Linux 问题定位方法
linux·运维·服务器·数据结构·c++·自动驾驶
_Johnny_13 分钟前
【API Echo】API测试回调工具 - 回显请求内容
python·flask·api
知乎的哥廷根数学学派14 分钟前
基于物理约束指数退化与Hertz接触理论的滚动轴承智能退化趋势分析(Pytorch)
开发语言·人工智能·pytorch·python·深度学习·算法·机器学习
Ethan Hunt丶15 分钟前
基于Pytorch预训练模型实现声纹识别系统
人工智能·pytorch·python·语音识别
CodeByV17 分钟前
【算法题】字符串
数据结构·算法