当前位置: 首页 > wzjs >正文

嘉兴哪里做网站专业的郑州网站推广

嘉兴哪里做网站,专业的郑州网站推广,17一起做网站,广州做网站信科网络1、 count 用于计算 DataFrame 中非 NaN 值的数量。 DataFrame.count(axis0, numeric_onlyFalse) 描述说明axis {0 或 ‘index’, 1 或 ‘columns’},决定统计的方向。 如果 axis0 或 axisindex,则对每列进行计数,返回一个 Series&#xff…

1、 count

        用于计算 DataFrame 中非 NaN 值的数量。

DataFrame.count(axis=0, numeric_only=False)
描述说明
axis

{0 或 ‘index’, 1 或 ‘columns’},决定统计的方向。

如果 axis=0 或 axis='index',则对每列进行计数,返回一个 Series,其 索引为列名,值为每列非 NaN 值的数量。

如果 axis=1 或 axis='columns',则对每行进行计数,返回一个 Series, 其索引为行索引,值为每行非 NaN 值的数量。

numeric_only是否只计算数值列中的非 NaN 值的数量,忽略非数值列,默认 为 False。
import pandas as pd
import numpy as np# 创建一个包含 NaN 值的 DataFrame
df = pd.DataFrame({'A': [1, 2, np.nan, 4],'B': [5, np.nan, np.nan, 8],'C': ['foo', 'bar', 'baz', np.nan]
})print(df)# 计算每列非 NaN 值的数量
count_per_column = df.count()
print("Count per column:")
print(count_per_column)# 计算每行非 NaN 值的数量
count_per_row = df.count(axis=1)
print("\nCount per row:")
print(count_per_row)# 只计算数值列的非 NaN 值的数量
count_numeric_only = df.count(numeric_only=True)
print("\nCount numeric only:")
print(count_numeric_only)
     A    B    C
0  1.0  5.0  foo
1  2.0  NaN  bar
2  NaN  NaN  baz
3  4.0  8.0  NaN
Count per column:
A    3
B    2
C    3
dtype: int64Count per row:
0    3
1    2
2    1
3    2
dtype: int64Count numeric only:
A    3
B    2
dtype: int64

2、 sum

        用于计算 DataFrame 中数值的总和。

DataFrame.sum(axis=0, skipna=True, numeric_only=False, min_count=0, **kwargs)
描述说明
axis

{0 或 ‘index’, 1 或 ‘columns’, None}, 默认为 0。这个参数决定了求和是在 哪个轴上进行:

如果 axis=0 或 axis='index',则对每列进行求和,返回一个 Series,其 索引为列名,值为每列的总和。

如果 axis=1 或 axis='columns',则对每行进行求和,返回一个 Series, 其索引为行索引,值为每行的总和。

skipna布尔值,默认为 True。如果为 True,则在计算总和时会忽略 NaN 值。
numeric_only布尔值,默认为 False。如果为 True,则只对数值列进行求和, 忽略非数值列。
min_count默认为 0。这个参数指定了在计算总和之前,至少需要非 NaN 值的最小数量。如果某个分组中的非 NaN 值的数量小于 min_count,则结果为 NaN。
**kwargs其他关键字参数。这些参数通常用于兼容性或特殊用途,通常不需 要。
import pandas as pd
import numpy as np# 创建一个包含 NaN 值的 DataFrame
df = pd.DataFrame({'A': [1, 2, np.nan, 4],'B': [5, np.nan, np.nan, 8],'C': ['foo', 'bar', 'baz', 'qux']
})print(df)# 计算每列的总和
sum_per_column = df.sum()
print("Sum per column:")
print(sum_per_column)# 只计算数值列的总和
sum_numeric_only = df.sum(numeric_only=True)
print("\nSum numeric only:")
print(sum_numeric_only)# 使用 min_count 参数
sum_with_min_count = df.sum(min_count=3)
print("\nSum with min_count=2:")
print(sum_with_min_count)
     A    B    C
0  1.0  5.0  foo
1  2.0  NaN  bar
2  NaN  NaN  baz
3  4.0  8.0  qux
Sum per column:
A             7.0
B            13.0
C    foobarbazqux
dtype: objectSum numeric only:
A     7.0
B    13.0
dtype: float64Sum with min_count=2:
A             7.0
B             NaN
C    foobarbazqux
dtype: object

3、 mean

        用于计算 DataFrame 中数值的平均值。

DataFrame.mean(axis=0, skipna=True, numeric_only=False, **kwargs)
描述说明
axis

{0 或 ‘index’, 1 或 ‘columns’, None}, 默认为 0。这个参数决定了计算平均 值是在哪个轴上进行:

如果 axis=0 或 axis='index',则对每列进行计算,返回一个 Series,其 索引为列名,值为每列的平均值。

如果 axis=1 或 axis='columns',则对每行进行计算,返回一个 Series, 其索引为行索引,值为每行的平均值。

skipna布尔值,默认为 True。如果为 True,则在计算平均值时会忽略 NaN 值。
numeric_only布尔值,默认为 False。如果为 True,则只对数值列进行计算, 忽略非数值列。
**kwargs其他关键字参数。这些参数通常用于兼容性或特殊用途,通常不需 要。
import pandas as pd
import numpy as np
df = pd.DataFrame({'A': [1, 2, 3, 4],'B': [5, 6, 7, 8],
})
sum_per_column = df.mean()
print("mean per column:")
print(sum_per_column)
mean per column:
A    2.5
B    6.5
dtype: float64

4、 median

        用于计算 DataFrame 中数值的中位数。

DataFrame.median(axis=0, skipna=True, numeric_only=False, **kwargs)
描述说明
axis

{0 或 ‘index’, 1 或 ‘columns’, None}, 默认为 0。这个参数决定了计算中位数是在哪个轴上进行:

如果 axis=0 或 axis='index',则对每列进行计算,返回一个 Series,其 索引为列名,值为每列的中位数。

如果 axis=1 或 axis='columns',则对每行进行计算,返回一个 Series, 其索引为行索引,值为每行的中位数。

skipna布尔值,默认为 True。如果为 True,则在计算中位数时会忽略 NaN 值。
numeric_only布尔值,默认为 False。如果为 True,则只对数值列进行计算, 忽略非数值列。
**kwargs其他关键字参数。这些参数通常用于兼容性或特殊用途,通常不需 要。
import pandas as pd
import numpy as np
df = pd.DataFrame({'A': [1, 2, 3, 4],'B': [5, 6, 7, 8],
})
sum_per_column = df.median()
print("median per column:")
print(sum_per_column)
mean per column:
A    2.5
B    6.5
dtype: float64

5、 min

        用于计算 DataFrame 中数值的最小值。

DataFrame.min(axis=0, skipna=True, numeric_only=False, **kwargs)
描述说明
axis

{0 或 ‘index’, 1 或 ‘columns’, None}, 默认为 0。这个参数决定了计算最小值是在哪个轴上进行:

如果 axis=0 或 axis='index',则对每列进行计算,返回一个 Series,其 索引为列名,值为每列的最小值。

如果 axis=1 或 axis='columns',则对每行进行计算,返回一个 Series, 其索引为行索引,值为每行的最小值。

skipna布尔值,默认为 True。如果为 True,则在计算最小值时会忽略 NaN 值。
numeric_only布尔值,默认为 False。如果为 True,则只对数值列进行计算, 忽略非数值列。
**kwargs其他关键字参数。这些参数通常用于兼容性或特殊用途,通常不需 要。
import pandas as pd
import numpy as np
df = pd.DataFrame({'A': [1, 2, 3, 4],'B': [5, 6, 7, 8],
})
sum_per_column = df.min()
print("min per column:")
print(sum_per_column)
min per column:
A    1
B    5
dtype: int64

6、 max

        用于计算 DataFrame 中数值的最大值。

DataFrame.max(axis=0, skipna=True, numeric_only=False, **kwargs)
描述说明
axis

{0 或 ‘index’, 1 或 ‘columns’, None}, 默认为 0。这个参数决定了计算最大值是在哪个轴上进行:

如果 axis=0 或 axis='index',则对每列进行计算,返回一个 Series,其 索引为列名,值为每列的最大值。

如果 axis=1 或 axis='columns',则对每行进行计算,返回一个 Series, 其索引为行索引,值为每行的最大值。

skipna布尔值,默认为 True。如果为 True,则在计算最大值时会忽略 NaN 值。
numeric_only布尔值,默认为 False。如果为 True,则只对数值列进行计算, 忽略非数值列。
**kwargs其他关键字参数。这些参数通常用于兼容性或特殊用途,通常不需 要。
import pandas as pd
import numpy as np
df = pd.DataFrame({'A': [1, 2, 3, 4],'B': [5, 6, 7, 8],
})
sum_per_column = df.max()
print("max per column:")
print(sum_per_column)
max per column:
A    4
B    8
dtype: int64

7 、var

        用于计算 DataFrame 中数值的方差。

DataFrame.var(axis=0, skipna=True, ddof=1, numeric_only=False, **kwargs)
描述说明
axis

{0 或 ‘index’, 1 或 ‘columns’, None}, 默认为 0。这个参数决定了计算方差是在哪个轴上进行:

如果 axis=0 或 axis='index',则对每列进行计算,返回一个 Series,其 索引为列名,值为每列的方差。

如果 axis=1 或 axis='columns',则对每行进行计算,返回一个 Series, 其索引为行索引,值为每行的方差。

skipna布尔值,默认为 True。如果为 True,则在计算方差时会忽略 NaN 值。
ddof整数,默认为 1。Delta Degrees of Freedom,计算样本方差时使用的无 偏估计的自由度修正。对于整个群体的方差, ddof 应该设置为 0。
numeric_only布尔值,默认为 False。如果为 True,则只对数值列进行计算, 忽略非数值列。
**kwargs其他关键字参数。这些参数通常用于兼容性或特殊用途,通常不需 要。
import pandas as pd
import numpy as np
df = pd.DataFrame({'A': [1, 2, 3, 4],'B': [5, 6, 7, 8],
})
sum_per_column = df.var()
print("var per column:")
print(sum_per_column)
var per column:
A    1.666667
B    1.666667
dtype: float64

 

http://www.dtcms.com/wzjs/266626.html

相关文章:

  • 网站集约化建设要求外链群发软件
  • wordpress邮件重置密码下载优化大师安装桌面
  • 六安做网站的公司软文推广范文
  • 北京网站建设的公司石家庄新闻网
  • 哪里有网站可以做动态视频倒计时seo分析工具有哪些
  • 深圳有做网站的公司吗打广告的免费软件
  • 创新能力建设资金网站产品推广思路
  • 企业网站可以自己做提交网址给百度
  • 广州设计网站培训学校sem竞价外包公司
  • 用ps做网站的网页框架抚州seo外包
  • 男女做那事视频免费网站网站运营课程
  • 用瀑布流做的美食网站百度百家号官网登录
  • 做网站最简单的百度sem代运营
  • ftp网站上传成功后怎么做深圳全网推广服务
  • 嘉兴网站广优化公司做一个app平台需要多少钱
  • 沧州网站建设推广培训心得模板
  • 如何给网站绑定域名我赢网客服系统
  • 专注做一家男人最爱的网站全自动在线网页制作
  • 有哪些企业可以做招聘的网站有哪些内容新闻源软文发布平台
  • ghost wordpress比较湖南seo优化按天付费
  • 外贸网站建设哪家公司比较好推广通
  • 企业网站制作是什么国内十大搜索引擎排名
  • 台州做网站哪家好软文案例500字
  • 婚纱网站模板中山排名推广
  • 营销型网站建设和规划广告主平台
  • 一个专门做特卖的网站百度app客服电话
  • 网站文章页图片不显示图片免费推广app
  • 泰安选择企业建站公司关键词优化需要从哪些方面开展
  • 小说网站怎么推广seo刷网站
  • 怎样做类似淘宝的网站西安seo排名公司