我是靠谱客的博主 腼腆皮带,最近开发中收集的这篇文章主要介绍python中squeeze函数_Python pandas.DataFrame.squeeze函数方法的使用,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

DataFrame.squeeze(axis=None)[source]

将1维轴对象Squeeze成标量(scalars)。

具有单个元素的Series或数据类型被压缩为标量(scalars)。具有单列或单行的数据被Squeeze为一个Series。否则对象不变。

当不知道对象是Series还是DataFrame,但知道它只有一个列时,此方法最有用。在这种情况下,您可以安全地调用squeeze,以确保您拥有一个Series。

参数:axis:{0 或 ‘index’, 1 或 ‘columns’, None}, 默认为 None

一个特定squeeze的轴。默认情况下,

所有长度为1的轴都被squeeze。

返回值:DataFrame, Series,或scalar

挤squeeze轴或所有轴后的projection。

例子>>> primes = pd.Series([2, 3, 5, 7])

切片可能会产生具有单个值的系列:>>> even_primes = primes[primes % 2 == 0]

>>> even_primes

0 2

dtype: int64

>>> even_primes.squeeze()

2

挤压每个轴上具有多个值的对象不会执行任何操作:>>> odd_primes = primes[primes % 2 == 1]

>>> odd_primes

1 3

2 5

3 7

dtype

最后

以上就是腼腆皮带为你收集整理的python中squeeze函数_Python pandas.DataFrame.squeeze函数方法的使用的全部内容,希望文章能够帮你解决python中squeeze函数_Python pandas.DataFrame.squeeze函数方法的使用所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(51)

评论列表共有 0 条评论

立即
投稿
返回
顶部