Pandas数据结构

2.1 简介

2.2.1 创建Series

python 复制代码
import pandas as pd
# 创建一个包含整数的Series
data = pd.Series([1, 3, 5, 7, 'panda'])
print(data)
# 为Series中的值指定索引
test=pd.Series(['宋江','吴用'],index=['大哥','二弟'])
print(test)

2.2.2 创建DataFrame

python 复制代码
import pandas as pd

# 创建一个DataFrame
data = {
    'Name': ['Alice', 'Bob', 'Charles', 'David', 'Edward'],
    'Age': [25, 27, 22, 32, 29],
    'City': ['New York', 'Los Angeles', 'Chicago', 'Houston', 'Phoenix']
}
df = pd.DataFrame(data)
print(df)

#指定索引
df2 = pd.DataFrame(data = {
    'Name': ['Alice', 'Bob', 'Charles', 'David', 'Edward'],
    'Age': [25, 27, 22, 32, 29],
    'City': ['New York', 'Los Angeles', 'Chicago', 'Houston', 'Phoenix']},
    index=[1,2,3,4,5])
print(df2)

#指定列的顺序
df3 = pd.DataFrame(data = {
    'Name': ['Alice', 'Bob', 'Charles', 'David', 'Edward'],
    'Age': [25, 27, 22, 32, 29],
    'City': ['New York', 'Los Angeles', 'Chicago', 'Houston', 'Phoenix']},
    index=[1,2,3,4,5],
    columns=['City','Age','Name'])
print(df3)

2.2 创建数据

2.3 series

2.4 DataFrame

2.5 更改series和DataFrame

2.6 导出和导入数据

相关推荐
nhdh6 小时前
B+树揭秘:MySQL索引核心原理全解析
数据结构·b树·mysql
蛋蛋的就会顺顺的11 小时前
hot100——矩阵
java·数据结构·算法·leetcode·力扣
学代码的CJY12 小时前
从代码出发理解时间复杂度与空间复杂度
数据结构·算法
字节跳动的猫14 小时前
LikeShop 积分体系全链路改造:获取规则、订单抵扣与积分商品兑换二开
运维·数据结构
上位机妹子14 小时前
C 语言 数组删除指定元素(快慢指针法)
c语言·数据结构·算法
梅雅达编程笔记17 小时前
04-Python CSV数据保存与翻页抓取
开发语言·爬虫·python·pandas·数据采集·csv
C++ 老炮儿的技术栈17 小时前
有符号变量与无符号变量的区别
服务器·开发语言·前端·数据结构·c++·算法·c
keyipatience18 小时前
跳表详细解析
开发语言·数据结构·c++·算法·跳表
小小、码农18 小时前
〖Linux文件系统〗:彻底打通文件 IO 全链路
linux·开发语言·数据结构·c++·系统
梅雅达编程笔记19 小时前
03_网页表格数据抓取
爬虫·python·beautifulsoup·pandas·数据采集