python pandas 序列的生成
来源:互联网 发布:微耕门禁软件 编辑:程序博客网 时间:2024/06/14 03:48
原文:
http://pandas.pydata.org/pandas-docs/stable/dsintro.html
pandas序列是一维有序数组,元素的类型可为整数、字符串、浮点数、python中的对象等等。例子运行环境:python3,pycharm
生成序列的方法:
s=pd.Series(data,index=index)
data:可以是很多种类型数据,比如字典、数组、标量值等等;
index:是data的索引标签,序列的索引不唯一,即可以有重复的索引。若从数组生成序列,则index值若无则默认的0,1等,也可以自定义,若为字典,则为字典的key。
若data为标量值,则所以必须要有;
从nparray生成序列的例子:
import numpy as npimport pandas as pds = pd.Series(np.random.randn(5), index=['a', 'b', 'c', 'd', 'e'])print(s)
a -1.601721b -1.477830c 0.483496d 0.188437e -0.464686dtype: float64
字典数据结构生成序列的例子:
此时序列的索引为字典的索引,若无此索引,则生成空值;
import pandas as pdd = {'a' : 0., 'b' : 1., 'c' : 2.}print(pd.Series(d))print(pd.Series(d,index = ['a','c','d','b']))
a 0.0b 1.0c 2.0dtype: float64a 0.0c 2.0d NaNb 1.0dtype: float64
标量生成序列:
import pandas as pdprint(pd.Series(5., index=['a', 'b', 'c', 'd', 'e']))
a 5.0b 5.0c 5.0d 5.0e 5.0dtype: float64
阅读全文
0 0
- python pandas 序列的生成
- python pandas 序列索引
- 配置python的pandas包
- python 的pandas DataFrame大全
- python的pandas学习笔记
- python pandas to_sql 的用法
- Python基于pandas的数据处理
- python pandas 的简单使用
- Python数据处理的瑞士军刀:pandas
- python pandas 对时间序列文件处理代码
- python+pandas+时间、日期以及时间序列处理
- python科学计算笔记(五)pandas 时间序列resample
- 从零开始学Python学习笔记---之--pandas序列部分
- Python+pandas实现时间序列数据扩展案例一则
- python pandas库的学习笔记一pandas的数据结构
- python pandas库的学习笔记二pandas的基本功能
- 利用Python Pandas进行数据预处理-Pandas基本的数据结构
- python pandas
- chapter6 逆矩阵,列空间,秩与零空间
- springAOP纯实现
- SuperMap iObject常见问题解答集锦(十二)
- Java多线程的三种实现方式
- 获得 需要指定的某月某号的时间
- python pandas 序列的生成
- 第十三章:字符串
- 向邮箱发送一个简单的邮件
- SVN&GIT
- spring报错 Unsupported major.minor version 52.0
- decode、case 写法介绍
- 学习笔记:浅谈NP完全性问题
- 简单内网映射到公网方法--免费
- 多线程——过山洞