Pandas Series
来源:互联网 发布:88折话费 源码 编辑:程序博客网 时间:2024/06/06 03:32
Pandas主要提供了两种用于数据运算的高级数据结构,极大加强Python运算性能。这两种类型是Series和Dataframe。Series 和 DataFrame 分别对应于一维的序列和二维的表结构。下面来一次介绍他们的基本用法。
Series
序列可以看作定长的有序字典。不过序列的键-值是两个独立的list,可以直接进行操作。而字典的键-值是绑在一起的,要通过.keys()和.values()得到。
(1) 构造Series
python中的list,dictionary,numpy中的narray都可以来构造Series。如:
cities = pd.Series([1,2,3])cities = pd.Series({'Chicago':1000,'New York':1300,'Portland':900,'Franksico':1100})print cities"""Chicago 1000Franksico 1100New York 1300Portland 900"""
(2) Series中索引的使用 当用dictionary构造Series时,dictionary中的key-value与Series中index-value一一对应。当用list构造Series时,Series索引值默认是0~n-1。当然也可以在构造时指定索引值,就像dataframe那样。
cities = pd.Series([1,2,3] , index=['A','B','C'])"""A 1B 2C 3"""
Series的索引值一个很大的特点就是可以是bool值,这样就会查询到Series满足这一条件的部分Series。
cities = pd.Series({'Chicago':1000,'New York':1300,'Portland':900,'Franksico':1100})print cities[cities<1100]“”“Chicago 1000Portland 900dtype: int64“”“
0 0
- Pandas Series
- pandas: series
- Pandas Series
- pandas-Series
- Pandas-Series
- pandas-series总结
- python pandas series
- Pandas Series操作
- pandas学习笔记-Series
- pandas数据结构Series学习
- pandas.Series函数用法
- python-pandas-series
- pandas-Series 笔记
- pandas.Series.asfreq
- pandas中的Series学习
- Pandas数据结构之:Series
- pandas-1:Series && DataFrame
- Pandas基础复习-Series
- 2.2 PDFlib 输出中文内容及命名
- 用Android Studio编辑代码时,光标变粗
- Git基本使用整理
- JSP新闻系统跟我学之一数据库设计
- Zabbix 3配置脚本报警(二)
- Pandas Series
- zynq_devicetree
- JSP知识点
- Spring SET注入
- POJ Problem 3910 Build Your Home
- 数字图像处理与机器视觉——Visual C++与Matlab实现书中代码勘误
- WEB前端 | JS基础——(8)DOM
- 好久不开tomcat启动报错
- Java线程