Pandas DataFrame笔记

1.属性方式,可以用于列,不能用于行

image

 

2.可以用整数切片选择行,但不能用单个整数索引(当索引不是整数时)

image

 

3.直接索引可以使用列、列集合,但不能用索引名索引行

image

 用iloc取行,得到的series:

df.iloc[1]
<Series, len() = 28>

4.和Series一样,可以使用索引切片

image

对于列,切片是不行的(看来对于DF而言,还是有“行有序,列无序”的意思)

image

 

5.ix很灵活,不能的:两部分必须有内容,至少有:

  列集合可以用切片方式,包括数字和名称

image

 

6.索引切片或者ix指定都可以获取行,对单行而言,有区别

image

对多行而言,ix也是DataFrame

image

 

7.三个属性

image

 

8.按条件过滤

image

  貌似并不像很多网文写的,可以用.访问属性

image

 

9.复合条件的筛选

image

 

10.删除行

image

删除列

image

 

11.排序

image

 

12.遍历

image

 

数据的py文件

from pandas import Series,DataFrame
import pandas as pd

se=Series({'Ohio':35000,'Texas':71000,'Oregon':16000,'Uath':5000})
se1=Series([4,7,-5,3],index=['d','b','a','c'])

df1=DataFrame({'year':[2000,2001,2002,2001,2002],'state':['Ohio','Ohio','Ohio','Nevada','Nevada'],'pop':[1.5,1.7,3.6,2.4,2.9],'debt':[16.5,16.5,16.5,16.5,16.5]},index=['one','two','three','four','five'])
posted @   jetz  阅读(390)  评论(0编辑  收藏  举报
编辑推荐:
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)
· AI 智能体引爆开源社区「GitHub 热点速览」
历史上的今天:
2008-06-20 小说《窃明》
2007-06-20 VB也绿色
点击右上角即可分享
微信分享提示