Pandas DataFrame学习笔记
对一个DF
r1 r2 r3
c1
c2
c3
选行:
  df['r1']
  df['r2':'r2']  #包含r2
  df[df['c1']>5] #按条件选
选列:
  df['c1']
  df[['c2','c3']]
  df['c4']=5  #新列
任意区域:
  df.ix[df.c1>5,['c2','c3']]
排序:
  df.sort_index(by=['r2','r3'],ascending=False)
运算:
  df<5  #得到bool型矩阵
  df[df<5]=0  #把所有小于5的元素置0
重设索引
df=df.set_index(‘c1’)
Pandas DataFrame学习笔记的更多相关文章
- pandas.DataFrame学习系列1——定义及属性
		定义: DataFrame是二维的.大小可变的.成分混合的.具有标签化坐标轴(行和列)的表数据结构.基于行和列标签进行计算.可以被看作是为序列对象(Series)提供的类似字典的一个容器,是panda ... 
- pandas库学习笔记(二)DataFrame入门学习
		Pandas基本介绍——DataFrame入门学习 前篇文章中,小生初步介绍pandas库中的Series结构的创建与运算,今天小生继续“死磕自己”为大家介绍pandas库的另一种最为常见的数据结构D ... 
- pandas包学习笔记
		目录 zip Importing & exporting data Plotting with pandas Visual exploratory data analysis 折线图 散点图 ... 
- 初步了解pandas(学习笔记)
		1 pandas简介 pandas 是一种列存数据分析 API.它是用于处理和分析输入数据的强大工具,很多机器学习框架都支持将 pandas 数据结构作为输入. 虽然全方位介绍 pandas API ... 
- pandas时间序列学习笔记
		目录 创建一个时间序列 pd.date_range() info() asfred() shifted(),滞后函数 diff()求差分 加减乘除 DataFrame.reindex() 通过data ... 
- python的pandas库学习笔记
		导入: import pandas as pd from pandas import Series,DataFrame 1.两个主要数据结构:Series和DataFrame (1)Series是一种 ... 
- pandas库学习笔记(一)Series入门学习
		Pandas基本介绍: pandas is an open source, BSD-licensed (permissive free software licenses) library provi ... 
- Pandas学习笔记
		本学习笔记来自于莫烦Python,原视频链接 一.Pandas基本介绍和使用 Series数据结构:索引在左,值在右 import pandas as pd import numpy as np s ... 
- Pandas 学习笔记
		Pandas 学习笔记 pandas 由两部份组成,分别是 Series 和 DataFrame. Series 可以理解为"一维数组.列表.字典" DataFrame 可以理解为 ... 
随机推荐
- 北大 ACM 分类 汇总
			1.搜索 //回溯 2.DP(动态规划) 3.贪心 北大ACM题分类2009-01-27 1 4.图论 //Dijkstra.最小生成树.网络流 5.数论 //解模线性方程 6.计算几何 //凸壳.同 ... 
- [Winform]关闭窗口使其最小化
			摘要 在用户操作关闭窗口的时候,而不是真正的关闭,使其最小化到任务栏,或者托盘. 核心代码 关闭操作,使其最小化到任务栏. private void Form1_Load(object sender, ... 
- 内存映射函数remap_pfn_range学习——示例分析(1)
			span::selection, .CodeMirror-line > span > span::selection { background: #d7d4f0; }.CodeMirror ... 
- 轮子科技的.NET Core分享
			2016年8月11日 应轮子科技一众好友的邀请,在轮子科技给大家做了一个无责任的瞎聊段落,聊聊.NET的Core的一些内容. 恩,演讲者就只有我一个了,讲师是微软的 MVP 杨守斌,就是因为这个,所以 ... 
- Panorama和Pivot控件
			Windows Phone提供了Panorama和Pivot这两种控件供用户横向切换导航的方式来显示具有内容比较相关的页面.本文主要对这两个控件进行描述,包括如何使用,以及一些最佳实践. 其中包括如下 ... 
- Odoo8出现Internal Server Error的解决办法之一
			转载地址:http://blog.sina.com.cn/s/blog_7cb52fa80102vaf3.html 问题: 不知怎么回事,我的Odoo8出错了,重装也一样出错信息如下 Inte ... 
- ASIHTTPRequest学习笔记
			1.creating requestsrequest分为同步和异步两种.不同之处在于开始request的函数:[request startSynchronous];[request startAsyn ... 
- cocos2d-x retain和release倒底怎么玩?
			转载请注明,原文地址: http://blog.csdn.net/musicvs/article/details/8689345 正文: 1. 为什么会有retain? C++和Java不一样,Jav ... 
- Netty之解决TCP粘包拆包(自定义协议)
			1.什么是粘包/拆包 一般所谓的TCP粘包是在一次接收数据不能完全地体现一个完整的消息数据.TCP通讯为何存在粘包呢?主要原因是TCP是以流的方式来处理数据,再加上网络上MTU的往往小于在应用处理的消 ... 
- Wireshark基本用法 && 过滤规则 && 协议详解
			基本使用: https://www.cnblogs.com/dragonir/p/6219541.html 协议解析: https://www.jianshu.com/p/a384b8e32b67 ( ... 
