python3 value counts函数_如何使用value_counts()返回的值进行进一步的计算?
我有一个名为y_ocsvm的列,它在名为step1的df中填充了1和-1。在
我使用:step1['y_ocsvm'].value_counts()来获得1和-1的计数,结果是:step1['y_ocsvm'].value_counts()
Out[11]:
1 1622
-1 426
Name: y_ocsvm, dtype: int64
我想找出-1数与1数的比值。我可以简单地做426/1622,但由于我必须在许多数据帧中使用这个值,因此很难手动计算相同的值。在
由于value_counts()只能应用于熊猫系列,所以我尝试了:
^{pr2}$
但我得到了以下错误:pd.Series([step1['y_ocsvm'] == -1]).value_counts()
Traceback (most recent call last):
File "", line 1, in
pd.Series([step1['y_ocsvm'] == -1]).value_counts()
File "C:\Users\kashy\Anaconda3\envs\py36\lib\site-packages\pandas\core\base.py", line 1303, in value_counts
normalize=normalize, bins=bins, dropna=dropna)
File "C:\Users\kashy\Anaconda3\envs\py36\lib\site-packages\pandas\core\algorithms.py", line 705, in value_counts
keys, counts = _value_counts_arraylike(values, dropna)
File "C:\Users\kashy\Anaconda3\envs\py36\lib\site-packages\pandas\core\algorithms.py", line 750, in _value_counts_arraylike
keys, counts = f(values, dropna)
File "pandas/_libs/hashtable_func_helper.pxi", line 348, in pandas._libs.hashtable.value_count_object
File "pandas/_libs/hashtable_func_helper.pxi", line 359, in pandas._libs.hashtable.value_count_object
File "C:\Users\kashy\Anaconda3\envs\py36\lib\site-packages\pandas\core\generic.py", line 1816, in __hash__
' hashed'.format(self.__class__.__name__))
SystemError: returned a result with an error set
我想知道用熊猫怎么做?在
python3 value counts函数_如何使用value_counts()返回的值进行进一步的计算?相关推荐
- python3 value counts函数_如何将value_counts()输出转换为数据帧?
你可以简化你的搜索,或者让它更具可读性def my_comp(df, team): matches_with_team = df[(df[['team1', 'team2']] == team).an ...
- python3 value counts函数_pandas计数函数 :value_counts( )和counts( )的使用
在我们使用pandas进行数据分析时,时常需要对数据进行排序.计量,以获取数据的某些信息,在之前的文章中,我已经为大家介绍过如何用如何使用sort_value函数对数据进行排序,(忘记的同学可以在下面 ...
- python3 value counts函数_一键提升数据挖掘姿势水平,5种高效利用value-counts函数的方法...
数据挖掘是机器学习领域的一个重要组成部分. 在确定训练哪种模型以及训练多少模型之前,我们必须对数据包含的内容有所了解. Pandas 库为此提供了许多有用的函数,value_counts 就是其中之一 ...
- python3 value counts函数_pandas计数 value_counts()的使用
在pandas里面常用value_counts确认数据出现的频率. 1. Series 情况下: pandas 的 value_counts() 函数可以对Series里面的每个值进行计数并且排序. ...
- python3中map函数_解决Python3下map函数的显示问题
map函数是Python里面比较重要的函数,设计灵感来自于函数式编程.Python官方文档中是这样解释map函数的: map(function, iterable, ...) Return an it ...
- python3中zip函数_用python实现矩阵转置,python3 中zip()函数
前几天群里有同学提出了一个问题:手头现在有个列表,列表里面两个元素,比如[1, 2],之后不断的添加新的列表,往原来相应位置添加.例如添加[3, 4]使原列表扩充为[[1, 3], [2, 4]],再 ...
- java返回一个布尔值_关于java:返回布尔值的方法
好的,所以我的问题是关于布尔值的回报. 对于我的Comp Sci作业,我必须使用方法制作课程注册程序,其中之一是添加课程方法. 基本上,您在目录中搜索该班级,如果匹配,则将其添加到学生时间表中,并返回 ...
- python3 value counts函数_Pandas Series.value_counts()实例介绍
value_counts()函数返回一个Series, 其中包含唯一值的计数.它返回一个降序排列的对象, 这样它的第一个元素将成为最常出现的元素. 默认情况下, 它不包含NA值. 句法 Series. ...
- python cursor函数_执行从python返回cursor的db2plsql函数
我有一个pl-sql包,其中包含一个返回ref_cursor对象的函数. 下面是我的python代码,我在其中尝试调用该函数temp="" con = get_connection ...
最新文章
- python试题for循环布尔值_Python自我修炼(升仙中....整数,布尔值,字符串,for循环)
- 最强辅助Visualizer:简化你的Vision Transformer可视化!
- oracle數據庫any,Oracle权限集合全集
- 字符串匹配经典题目——KMP算法(Leetcode题解-Python语言)
- Jeewx-api 1.1 版本发布,微信极速 SDK
- Left join ,Right join ,inner join 的运行结果的区别
- 最新!泰晤士2021亚洲大学排名发布:91所中国大陆高校上榜!
- cocos tiledmap无法显示 不显示 无法加载
- web前端开发技术(第3版)储九良著课后实验
- 使用NetworkInterface类获得网络接口信息
- 计算机显示c盘的文件被损坏,无法读取,怎么办?,电脑提示损坏文件怎么办
- 笔记本无线上网怎么通过网线共享给台式机 设置方法
- xshell生成xsh文件路径
- 不要悲观!勇敢面对逆境
- HTML5期末大作业:动漫网站设计——千与千寻(10页) 含设计报告 HTML+CSS+JavaScript 学生动漫网页设计模板下载 海贼王大学生HTML网页制作作品 简单漫画网页设计成品 drea
- 人民邮电报丨智链助力北大荒大米实现区块链全生命周期追溯
- 全国大学生软件测试大赛Web应用测试(五)Jmeter性能测试环境配置
- Ubuntu 20.04安装RTL8812BU网卡驱动教程
- Lawnmower E题
- shopee店铺装修的意义-扬帆志远