pandas中DataFrame通过行选择数据
2018-03-08 20:36
721 查看
import pandas as pd import numpy as np from pandas import Series, DataFrame首先日常导入。data = DataFrame(np.arange(16).reshape(4,4), index=['Ohio', 'Colorado', 'Utah', 'New York'], columns=['one', 'two', 'three', 'four'])创建一个数据框,结果如下。
新版pandas中,使用了.loc() 和 iloc()两种方法代替以前的ix(),当然.ix()还是可以继续使用的。而.loc()和.iloc()的区别在于,前者是用index和column的字符串形式选择,后者是通过整数的形式选择(i for integer),举例如下。data.loc[['Ohio', 'Utah']]运行结果:
data.loc[['Ohio', 'Utah'], ['two', 'four']]
data.iloc[[1,3]]
data.iloc[[3, 1, 0], [2, 0, 1]]
data.iloc[:, :3]
相关文章推荐
- python pandas dataframe 行列选择,切片操作方法
- pandas DataFrame数据转为list的方法
- 【转】pandas DataFrame 逐行操作(可修改数据)
- python pandas.DataFrame选取、修改数据最好用.loc,.iloc,.ix实现
- 用python做数据分析4|pandas库介绍之DataFrame基本操作 by 是蓝先生
- 将pandas的DataFrame数据写入MySQL数据库 + sqlalchemy
- python - pandas dataFrame merge 数据合并
- 使用pandas中的DataFrame数据绘制柱状图的方法
- pandas系列之DataFrame 行列数据筛选实例
- 用python做数据分析4|pandas库介绍之DataFrame基本操作
- python pandas dataframe 行列选择,切片操作 原创 2017年02月15日 21:43:18 标签: python 30760 python pandas dataframe
- pandas dataframe 数据框 基本概念
- Pandas dataframe数据写入文件和数据库
- 用python做数据分析4|pandas库介绍之DataFrame基本操作
- Pandas过滤dataframe中包含特定字符串的数据方法
- python pandas.DataFrame选取、修改数据最好用.loc,.iloc,.ix
- python – 基于pandas中的列中的值从DataFrame中选择行
- pandas 学习(2): pandas 数据结构之DataFrame
- pandas数据框(DataFrame)方法快速入门,简要整理
- pandas DataFrame数据转为list