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 导出和导入数据

相关推荐
Y4090012 小时前
Java算法之排序
java·数据结构·笔记·算法
艾莉丝努力练剑3 小时前
【C语言16天强化训练】从基础入门到进阶:Day 6
c语言·数据结构·学习·算法
快去睡觉~4 小时前
力扣1005:k次取反后最大化的数组和
数据结构·算法·leetcode
想不明白的过度思考者4 小时前
初识数据结构——Map和Set:哈希表与二叉搜索树的魔法对决
数据结构·散列表
天意生信云4 小时前
生信分析自学攻略 | R语言数据筛选和修改
数据结构·经验分享·r语言
月盈缺4 小时前
学习嵌入式第二十三天——数据结构——栈
数据结构·学习
高级测试工程师欧阳5 小时前
python中selenium怎么使用
python·pandas
Chandler_Song8 小时前
【Python代码】谷歌专利CSV处理函数
开发语言·python·pandas
fs哆哆16 小时前
在VB.net中一维数组,与VBA有什么区别
java·开发语言·数据结构·算法·.net
gihigo199821 小时前
matlab多目标优化差分进化算法
数据结构·算法