Pandas&Python 笔记1 3.5

一般这两个东西相互配合使用

pd.Series

若没有给定行和列的话,就会自动给0,1,2,3,4

describe= 只能描述数字,不可以描述字符串

ascending=false:倒序

一般的截取方式

特定的选取方式

有这三种挑选方式

一些改变某些值的方法

df.dropna=丢掉有nan的东西

axis = 指定是丢掉行还是丢掉列

若how = 'any',就说明只要这一行/列有nan,就丢掉

若how = 'all',就说明只有这一行/列都有nan,才丢掉

df.fillna = 填充nan值,把nan改为value的值,这里的意思就是把值为nan变成值为0

df.isnull = 看是否有nan,若有nan,则那个位置是True,若没有缺失数据,则不为nan,则返回False

np.any(df.isnull()) == true :若有一个及以上的True,则返回True,就说明起码有一个nan在表格当中,用于大规模数据的排查。

ignore_index = True = 忽略原来的序号排列,重新排列

outer:补齐,如果a有,b没有,合并的时候,补齐,用nan补齐 ,如果b有,a没有,合并的时候,补齐,用nan补齐

inner:最后只保留两者共有的部分,其他的都不要

join_axes = 只考虑df1.index 的序号排列,以df1为准

若df1有的,df2没有,则合并的时候,用nan补充,

若df1没有的,df2有,则合并的时候,舍去

听说这个方法新版本已经舍弃了?

相关推荐
子豪-中国机器人3 分钟前
Python 阶段性综合强化训练(新版)
开发语言·python·语音识别
babe小鑫5 分钟前
金融行业学数据分析的价值
金融·数据挖掘·数据分析
z落落5 分钟前
C# WinForm TreeView 树形控件+ListView控件+菜单栏
开发语言·c#
码云数智-园园5 分钟前
码云数智网站SEO设置指南:如何让百度搜索到你的网站
开发语言
赴生-5 分钟前
C++进阶 智能指针
开发语言·c++
杨先生哦6 分钟前
【2026热端攻防系列 3/12】反射型&存储型XSS全解:AI批量免杀、WAF绕过与企业级防御
前端·人工智能·笔记·web安全·xss
杰杰7986 分钟前
DRF的分页讲解-入门篇 三个基础分页类介绍
python·django
chao1898449 分钟前
GNSS软件接收机 MATLAB 实现(GPS L1 CA码)
开发语言·matlab
问心无愧051310 分钟前
ctf show web入门123
android·前端·笔记
清水白石00812 分钟前
让对象像函数一样工作:深入理解 Python `__call__` 的作用与实战场景
开发语言·python