pandas的数据结构--Series创建使用
2024-10-21 09:36:31
# 1. 使用Series创建一个空的系列:
import pandas as pd
s=pd.Series()
print(s)
输出结果为:Series([], dtype: float64)
# 2. 从ndarray创建一个系列:
import numpy as np
arr=np.array(['a','b','c','d'])
s=ps.Series(arr)
print(s)
输出结果为:
如果没有传递索引值,那么默认的索引将是范围(n),n是数组长度
# 3. 从字典创建一个系列:
d={'a':0,'d':1,'c':2,'b':3}
s=pd.Series(d,index=['b','d','c','a'])
print(s)
输出结果:
如果指定了索引,那么输出的是自定义的索引值
字典可以作为输入传递,如果没有指定索引,则按排序顺序取得字典以构造索引
如果指定了索引,索引中与标签对应的数据中的值将被拉出,注意:索引顺序不变,缺少的元素使用NaN(不是数字)
# 4. 从标量创建一个系列:
s=pd.Series(5,index=[0,1,2,3])
print(s)
输出结果:
如果数据是标量值,则必须写索引,数据的长度就是索引的长度
最新文章
- iscroll 下拉刷新功能
- [deviceone开发]-基础文件管理器
- 【leetcode】Populating Next Right Pointers in Each Node I &; II(middle)
- No.1__C#
- JSON: property ";xxx"; has no getter method in class ";...";
- afxmessagebox和messagebox
- Oracle之别名小结
- ubuntu 14.04 apt-get 方式安装oracle JDK
- 《无懈可击的Web设计》_灵活的文字
- LinQ to SQL 查询
- ASP.NET MVC 5 学习教程:添加模型
- jqueryEasyUI列表
- AngularJS 路由精分
- DP 网易内推:合唱团
- .NET中的状态机库Stateless
- 辨析字节序(Endianness)
- 《剑指offer》-栈的压入、弹出序列
- 2015531 网络攻防 Exp1 PC平台逆向破解(5)M
- 删除 AP 发票相关脚本
- mybatis-plus之Mapper CRUD接口和 Service CRUD 接口