【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)
相关推荐
寻星探路3 小时前
【深度长文】万字攻克网络原理:从 HTTP 报文解构到 HTTPS 终极加密逻辑
java·开发语言·网络·python·http·ai·https
ValhallaCoder6 小时前
hot100-二叉树I
数据结构·python·算法·二叉树
猫头虎6 小时前
如何排查并解决项目启动时报错Error encountered while processing: java.io.IOException: closed 的问题
java·开发语言·jvm·spring boot·python·开源·maven
八零后琐话7 小时前
干货:程序员必备性能分析工具——Arthas火焰图
开发语言·python
月挽清风7 小时前
代码随想录第十五天
数据结构·算法·leetcode
NEXT067 小时前
前端算法:从 O(n²) 到 O(n),列表转树的极致优化
前端·数据结构·算法
青春不朽5128 小时前
Scrapy框架入门指南
python·scrapy
MZ_ZXD0018 小时前
springboot旅游信息管理系统-计算机毕业设计源码21675
java·c++·vue.js·spring boot·python·django·php
全栈老石9 小时前
Python 异步生存手册:给被 JS async/await 宠坏的全栈工程师
后端·python