python数据框基本操作
来源:互联网 发布:淘宝店主怎么开直播 编辑:程序博客网 时间:2024/06/06 00:17
DataFrame行数:len(data)
DataFrame列数:len(data.ix[1])
查看行数和列数:data.shape
from numpy import #m,n =shape(data) #m为行数,n为列数
数据类型:type(data)
生成新数据框:
df = pd.DataFrame(np.arange(0,60,2).reshape(10,3),columns=list('abc'))
之前需要使用R语言生成一个数据框,是这样操作的:
c <- as.data.frame(matrix(rep(0,max(shouru$num)), nrow = 1, ncol = max(shouru$num)))
下面是对数据框行列的操作:
1、.loc通过行号和列名截取数据框,而.iloc通过行号和列浩截取:
df.loc[0, 'a'] df.loc[0:3, ['a', 'b']] df.loc[[1, 5], ['b', 'c']]
df.iloc[1,1] df.iloc[0:3, [0,1]] df.iloc[[0, 3, 5], 0:2]
查看帮助:
df.shape??
#填充NA值pd.DataFrame.fillna(data[['门店名称']], method='bfill')
阅读全文
0 0
- python数据框基本操作
- <Python初学>基本数据str的操作
- <Python初学>基本数据list的操作
- Python数据分析库pandas基本操作
- python数据挖掘包Pandas基本操作
- python数据挖掘包numpy基本操作
- Python数据可视化图像库MatPlotLib基本图像操作
- Python基本数据操作(1)字符/数字
- Python基本数据操作(2)列表/字典
- 用python做数据分析|pandas库:DataFrame基本操作
- Python 基本类型操作
- Python文件基本操作
- python mysql基本操作
- Python基本操作
- python nltk 基本操作
- Python mysql 基本操作
- python基本图像操作
- python基本文件操作
- 剑指offer 重建二叉树-前序遍历和中序遍历重建
- php
- 四种生成和解析XML文档的方法
- 金额小写数字转中文大写
- iOS开发中设置UITableViewCell中的分割线顶格显示
- python数据框基本操作
- 菜鸟先飞之JAVA_正则表达式
- Hadoop HDFS分布式环境搭建
- NSNumberFormatter数字格式化
- 分页插件代码(我的资源中可下)
- Android Activity和Fragment通信 切换 数据传值
- JavaEE面试题库分类及答案之一
- C#使用System.Data.SQLite操作SQLite
- JavaScript基础练习(一)