python corrwith_Python Pandas dataframe.corrwith()用法及代码示例

Python是进行数据分析的一种出色语言,主要是因为以数据为中心的python软件包具有奇妙的生态系统。 Pandas是其中的一种,使导入和分析数据更加容易。

Pandas dataframe.corrwith()用于计算两个DataFrame对象的行或列之间的成对相关。如果两个 DataFrame 对象的形状不同,则对应的相关值将为NaN值。

用法: DataFrame.count(axis=0, level=None, numeric_only=False)

参数:

other: DataFrame

axis:0或“索引”用于按列计算,1或“列”用于按行计算

drop:从结果中删除缺少的索引,默认返回所有的并集

返回:相关:系列

注意:变量与自身的相关性为1。

范例1:采用corrwith()函数查找沿行轴的两个 DataFrame 对象之间的相关性

# importing pandas as pd

import pandas as pd

# Creating the first dataframe

df1 = pd.DataFrame({"A":[1, 5, 7, 8],

"B":[5, 8, 4, 3],

"C":[10, 4, 9, 3]})

# Creating the second dataframe

df2 = pd.DataFrame({"A":[5, 3, 6, 4],

"B":[11, 2, 4, 3],

"C":[4, 3, 8, 5]})

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值