pandas 常用方法

1. pandas.DataFrame.any()

DataFrame.any(self, axis=0, bool_only=None, skipna=True, level=None, **kwargs)

axis:0为行(index),1为列(columns),默认为0
bool_only:用于是否只利用序列中的Boolean值进行判断
skipna,是否跳过NA/null值
return 一个series或DataFrame

例: 判断数据列中是否存在满足条件的数据单元,
any() 若有一个或多个存在则为true,
all() 方法的逻辑是:全部符合返回true

  1. pandas中表格不对齐
    一般输出的结果是这种:

网上找到了这个回答加上以下三句:

	pd.set_option('display.max_columns', 1000)
	pd.set_option('display.width', 1000)
	pd.set_option('display.max_colwidth', 1000)

但是并没有效果

然后继续加上下面两句:

	pd.set_option('display.unicode.ambiguous_as_wide', True)
	pd.set_option('display.unicode.east_asian_width', True)

结果就成了这样:
在这里插入图片描述

  1. seaborn heatmap 热力图使用帮助 seaborn.heatmap
    这个博客写的很好seaborn五分钟入门

  2. pd.describe() 的官方文档pandas.DataFrame.describe

  3. pandas df.iloc[] 函数的内标签的使用。 例如:df.iloc[:, 4:-1]是取所有行,列是从0开始下标为4的列到最后一列,不包含最后一列。列的选取是前闭后开。

  4. 很有用的方法,调整dataframe列的博客DataFrame交换列的顺序

  5. pandas Matplotlib 的颜色可选的值:

color
b:blue
g:green
r:red
c:cyan
m:magenta
y:yellow
k:black
w:white
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值