首页 > 其他分享 ># 统计df的每一列中不为'None'的元素个数

# 统计df的每一列中不为'None'的元素个数

时间:2023-12-04 14:31:55浏览次数:28  
标签:None 中不为 df 个数 DataFrame 一列

# 统计df的每一列中不为'None'的元素个数

import pandas as pd

# 创建一个 DataFrame
df = pd.DataFrame([
    [1, 1, 1],
    [2, 2, 'None']
])
df.columns = ['col'+str(i) for i in range(3)]

# 使用 `apply()` 和 `lambda` 函数统计每一列中不为 'None' 的元素个数
counts = df.apply(lambda x: (x != 'None').sum())

print(counts)

标签:None,中不为,df,个数,DataFrame,一列
From: https://blog.51cto.com/u_16055028/8678448

相关文章

  • ubuntu22.04使用esp_idf
    因为需要安装这个开发工具,所以这里记录一下,主要是参考的这个网页:https://docs.espressif.com/projects/esp-idf/zh_CN/release-v4.4/esp32/get-started/index.html#esp-idf这里特别注意:这个过程需要下载很多东西,建议使用梯子,不然很容易失败,我本人是前两次没用梯子,都失败了,第三次......
  • 需求:将多页PDF整合到一张A4纸上_PDF转JPG_处理图片的wand模块如何安装
    思路:1.将PDF按照每页拆分成单个的PDF2.将每页小的PDF转换成JPG3.将图片写入到excel中4.调用excel生成PDF实现:1.将PDF按照每页拆分成单个的PDF:  2.将单个PDF文件处理成JPG格式图片:安装wand模块报错解决办法:  报错:Python安装wand模块出错  ......
  • js vue中pdf与img互转
    需要npminstallvue-pdf和npminstallpdfjs-dist,新建js文件pdtToImg.js:importpdffrom"vue-pdf";importJsPDFfrom'pdfjs-dist';constPDFJS=require('pdfjs-dist/build/pdf.js');//import会报错window.pdfjsWorker=require('......
  • 1027. 最优账单平衡(待完善)-dfs
    题目描述一群朋友在度假期间会相互借钱。比如说,小爱同学支付了小新同学的午餐共计10美元。如果小明同学支付了小爱同学的出租车钱共计5美元。我们可以用一个三元组(x,y,z)表示一次交易,表示x借给y共计z美元。用0,1,2表示小爱同学、小新同学和小明同学(0,1,2为......
  • 【专题】从新能源车险看财险经营模式变革报告PDF合集分享(附原数据表)
    原文链接:https://tecdat.cn/?p=34418原文出处:拓端数据部落公众号报告合集对中国新能源汽车市场的发展机遇、当前行业状况及未来趋势进行了详细分析。同时,从专业角度分享了海外市场的前沿经验以及中国新能源汽车生态的案例。报告合集总结指出,新能源汽车专属车险的发展和完善不仅......
  • 【专题】2022年中国跨境电商行业研究报告PDF合集分享(附原数据表)
    报告链接:http://tecdat.cn/?p=32044近年来,我国的跨境电子商务发展迅速,在过去五年中,其贸易额增长率达到了16.2%,已经成为稳定对外贸易的一支重要力量。阅读原文,获取专题报告合集全文,解锁文末52份跨境电商行业相关报告。一方面,随着跨境电子商务的发展,跨境电子商务的监管政策得到了......
  • 【DFS深度优先遍历】给定一个数组,从第一个开始,正好走到数组最后,所使用的最少步骤数
    题目描述给定一个数组,从第一个开始,正好走到数组最后,所使用的最少步骤数。要求:第一步从第一元素开始,第一步小于<len/2(len为数组的长度)。从第二步开始,只能以所在成员的数字走相应的步数,不能多也不能少,如果目标不可达返回-1,输出最少的步骤数,不能往回走。输入759426835......
  • 【专题】2022汽车品牌影响力研究报告PDF合集分享(附原数据表)
    原文链接:https://tecdat.cn/?p=34404原文出处:拓端数据部落公众号近年来,汽车市场中的品牌销量排名发生了巨大的变化,形成了比亚迪和大众两大巨头。比亚迪在中国品牌中的销量增长迅速,特别是在新能源领域,引领着中国品牌的快速增长。豪华品牌方面,形成了一个由BBA和特斯拉组成的新一......
  • matplotlib之matplotlib.pyplot.yticks(ticks=None, labels=None, **kwargs)函数
    matplotlib中的xticks函数用于设置坐标轴的刻度和标签,包括位置和显示的文本标签。matplotlib.pyplot.xticks(ticks=None,labels=None,**kwargs)ticks:刻度位置,可以是一个列表或数组。labels:刻度对应的标签,可以是一个列表或数组。**kwargs:其他关键字参数,用于控制......
  • 分布式系统HDFS
    1、完全分布式搭建hadoop102[namenode,datanode],hadoop103[datanode],hadoop104[secondarynamenode,datanode]缺少104,配置104选择完全克隆103机器的名称hadoop104配置机器的IP192.168.18.104修改vim /etc/sysconfig/network-scripts/ifcfg-ens33重启⽹络......