数据框中列表的 Pandas 平均值

2023-12-07

我有一个 pandas DataFrame,其中包含包含列表的列。我正在尝试获取本专栏中列表的含义。

这是我的 DataFrame 的示例:

    Loc         Background
0   115227854   [0.000120481927711]
1   115227854   [0.000129117642312, 0.000131429072111, 0.00016...
2   115227855   [0.000123193166886]
3   115227855   [0.000142845482001, 0.000184789750329, 0.00018...
4   115227856   [0.000173490631506]

我想做这样的事情来设置一个新的Mean列等于在中找到的每个列表中的数据的平均值Background column:

sig_vars['Mean'] = sig_vars['Background'].mean()

如果需要的话,这是数据框:

df = {'Background': {0: [0.00012048192771084337],
  1: [0.00012911764231185137,
   0.0001314290721107509,
   0.000163015792154865,
   0.00018832391713747646,
   0.00019627513412134165,
   0.00020383723596708027,
   0.0002114408734430263,
   0.00022564565426983117,
   0.000247843759294141],
  2: [0.00012319316688567673],
  3: [0.00014284548200146926,
   0.00018478975032851512,
   0.00018864365214110544,
   0.00019392685725367248,
   0.00022931689046296532,
   0.00023965141612200435,
   0.00036566589684372596,
   0.00043096760847454704,
   0.0004584752423369138],
  4: [0.00017349063150589867]},
 'Loc': {0: 115227854, 1: 115227854, 2: 115227855, 3: 115227855, 4: 115227856}}

使用也可以使用np.mean来实现同样的效果:

import numpy as np
np.mean(df['Background'].tolist(), axis=1)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

数据框中列表的 Pandas 平均值 的相关文章

随机推荐

  • 如何使用修复,它是如何工作的?

    我对文档有点困惑fix 虽然我想我现在明白它应该做什么 所以我查看了源代码 这让我更加困惑 fix a gt a gt a fix f let x f x in x 这究竟是如何返回一个固定点的 我决定在命令行尝试一下 Prelude Da
  • GDB 符号从哪里来?

    当我加载 Fedora 28 时 usr bin ls文件导入GDB 我可以访问该符号abformat init 即使它不作为字符串存在 也不存在于二进制文件的符号表中 file usr bin ls usr bin ls ELF 64 b
  • 在 Rails 中给出复合主键

    我如何在没有任何 gem 的情况下在 Rails 中给出复合主键 看起来您正在尝试指定之间的多对多关系Users and Projects 在关系本身上有一个附加字段 您当前所做的方式不是 Rails 的做事方式 尤其是复合主键的概念 Ra
  • 我的正则表达式无法正常工作

    我的正则表达式无法正常工作 我正在向你展示before regex text and after regex text 我正在使用这个正则表达式re search r ms Infobox film text 您将看到我的正则表达式在之后不
  • Excel VBA 使用 ADODB 查询 Sharepoint 上的 MS Access 数据库 - “不是有效的文件名”

    有人可能会告诉我为什么在尝试连接到 Sharepoint 上存储的 MS Access 数据库时收到 不是有效的文件名 错误吗 连接到 C 上的文件没有任何问题 Set cnn New ADODB Connection MyConn C s
  • 如果没有结果,MySQL 查询将返回数字“零”

    当选择日期并且该日期在我的表中不存在时 它当前将返回空结果集 我怎样才能为那些空结果集返回数字零 SELECT SUM TOTAL SUM 5STAR STORE DATE FROM table WHERE DATE gt 2012 02
  • 想知道为什么 scipy.spatial.distance.sqeuclidean 比 numpy.sum((y1-y2)**2) 慢两倍

    这是我的代码 import numpy as np import time from scipy spatial import distance y1 np array 0 0 0 0 1 0 0 0 0 0 y2 np array 0 0
  • NSIS - 如何递归地仅包含源文件夹和子文件夹中的所有文件?

    每个人 我试图将一些 parentdir 与文件包含到我的安装程序中 问题是 我使用 r 参数来包含所有文件和文件夹 如下所示 File r parentdir 此命令包括所有文件和子文件夹 是否有机会仅将所有子文件夹 下面的示例 中的文件
  • 为什么“git rebase -p”不保留冲突解决方案?

    Has the man page陈述关于git rebase preserve 合并冲突解决方案或对合并提交的手动修改不会保留 这有什么好的理由吗 这与存在的理由是一样的command git rerere Reuse recorded r
  • 为什么 JavaScript 中数组允许字符串作为索引? [关闭]

    Closed 这个问题需要多问focused 目前不接受答案 我们已经知道 数组和对象之间的区别之一是 如果你想提供特定的键 唯一的选择是一个对象 如果你不关心键 它就是一个数组 阅读更多here 此外 根据MDN 的文档 Arrays 不
  • 附加到画布内对象的事件

    我只有在画布上绘制矩形的画布代码 var x document getElementById canvas var ctx x getContext 2d ctx rect 20 20 150 100 ctx stroke 是否可以在所述矩
  • 如何通过分页从我的mysql数据库表中每页仅显示5条记录?

    我要显示通过分页每页五个记录 mysql php html css 直到显示所有记录 导航到页面必须是这样的 页码 1 2 3 4 5 6 7 7 8 最后 这是我的代码 用于查看 emp master 表中的所有记录 我是 PHP 新手
  • 使用ajax调用php函数

    我试图在单击 HTML 按钮时调用 php 函数 我做了一些搜索 发现直接执行此操作是不可能的 我应该使用 ajax 所以这是我到目前为止的尝试 但不起作用 这是我的 test php 该函数也在这个页面中
  • 如何在 Spring MVC 控制器中处理不同的日期格式?

    是否可以在 Spring MVC 控制器中处理不同的日期格式 我知道设置这样的东西 InitBinder protected void initBinder WebDataBinder binder SimpleDateFormat dat
  • Python 文件重命名

    我的目录中有一些文件 文件 IL txt文件 IL csv文件 NY txt文件 NY csv 我将不得不重命名它们 以便它们获得序列号 例如 文件 IL txt 001文件 IL csv 001文件 NY txt 002file NY c
  • SharePoint 中的 VBA MKDIR 失败

    这是我的问题 我正在尝试在 SharePoint 共享文档库中创建一个文件夹 但它仅在我使用 使用 Windows 资源管理器打开 菜单项输入凭据后才有效 如果我告诉我的用户他们需要先这样做 他们将不会理解 所以 我的问题是 A 有没有办法
  • 安装人员绑定

    我有一些安装程序 例如 JDK 阿帕奇雄猫 MySQL MySQL GUI 等 我想将所有这些安装程序捆绑在一起成一个 exe文件 以便单个 exe 将一一遍历所有安装程序 结果将 希望 使用户尽可能轻松地安装许多软件包 MySQL 安装程
  • WebView 上的 NullPointerException (WebView.requestFocus())

    我有一个问题 在我的 Android 应用程序中 有一个 Activity 包含WebView This WebView包含播放的 Flash 内容 当我从该应用程序切换到主屏幕时 Flash 内容在后台流畅运行 当我切换到主屏幕然后关闭屏
  • file_exists 不适用于本地主机 URL

    我有这段 PHP 代码 if file exists POST current folder do something But file exists总是返回 false 传递给该函数的值是 echo POST current folder
  • 数据框中列表的 Pandas 平均值

    我有一个 pandas DataFrame 其中包含包含列表的列 我正在尝试获取本专栏中列表的含义 这是我的 DataFrame 的示例 Loc Background 0 115227854 0 000120481927711 1 1152