Python:Pandas:DataFrame基础(2)
2016-12-21 10:26
686 查看
我们接着上一篇的文章继续介绍
1、读取某一列的数据,假如我们要选择“维修毛利”这一列的数据进行操作
2、使用数组的切片操作,但是注意了,切片得到的是行数据
3、DataFrame的loc方法是帮助选择数据的,比如选择索引位置为0的一行数据
4、选择多列数据
5、选择的是一个局部数据,是行和列的交叉区域
6、选择某一个数据,可以指定行和列
结束:这篇文章到此结束,下一篇文章介绍一下iloc方法选择数据,它可以像操作数组一样操作DataFrame。
1、读取某一列的数据,假如我们要选择“维修毛利”这一列的数据进行操作
print(data[u'维修毛利'])
输出结果如下:
2、使用数组的切片操作,但是注意了,切片得到的是行数据
print(data[1:3]) #[1:3]是索引,并且区间是左闭右开
输出结果如下:
3、DataFrame的loc方法是帮助选择数据的,比如选择索引位置为0的一行数据
print(data.loc[data.index[0]])
输出结果如下:
4、选择多列数据
print(data.loc[ : , [u'销售类型', u'销售模式']])
输出结果如下:
5、选择的是一个局部数据,是行和列的交叉区域
print(data.loc[3:5, [u'销售类型',u'销售模式']])
输出结果如下:
6、选择某一个数据,可以指定行和列
print(data.loc[data.index[0], u'维修毛利'])
输出结果为0.3241 同时,at方法是专门用于获取某个值的,如:
print(data.at[data.index[0], u'维修毛利'])
结束:这篇文章到此结束,下一篇文章介绍一下iloc方法选择数据,它可以像操作数组一样操作DataFrame。
相关文章推荐
- Python:Pandas:DataFrame基础(1)
- python的pandas中DataFrame 基础,创建DataFrame和增删改查基本操作(1)
- Python:Pandas:DataFrame基础(3)
- 利用Python进行数据分析(8) pandas基础: Series和DataFrame的基本操作
- python pandas中series与dataframe数据类型属性及操作基础
- 数据结构之--series,DataFrame.use python and pandas for data mining
- python pandas dataframe to_sql方法error及其解决
- python 的pandas DataFrame大全
- python中pandas.DataFrame排除特定行方法示例
- python pandas dataframe 去重函数
- Python 数据处理扩展包: pandas 模块的DataFrame介绍(创建和基本操作)
- python 数据处理学习pandas之DataFrame(三)
- Python 数据处理扩展包: pandas 模块的DataFrame介绍(创建和基本操作)
- python pandas.DataFrame选取、修改数据最好用.loc,.iloc,.ix
- python pandas dataframe 去重函数
- machine learning in coding(python):pandas数据包DataFrame数据结构简介
- python pandas.DataFrame选取、修改数据最好用.loc,.iloc,.ix
- 一句Python,一句R︱pandas模块——高级版data.frame
- #######用python做数据分析4|pandas库介绍之DataFrame基本操作#######
- 用python做数据分析4|pandas库介绍之DataFrame基本操作