python,pandas,按组自相关

2023-12-13

       fips  year        sc 
0       1001  1990 -0.707465
1       1001  1991 -0.707465
2       1001  1992 -0.707465
3       1001  1993 -0.707465
4       1001  1994 -0.707465
5       1001  1995 -0.707465
6       1002  1996 -0.707465
7       1002  1997 -0.607672
8       1002  1998 -0.607672
9       1002  1999 -0.607672
10      1002  2000 -0.607672
11      1002  2001 -0.607672
12      1002  2002 -0.607672 

我想通过 fips 组计算 sc 变量的自相关。我尝试了代码:

test=sc_itpl.groupby('fips')['sc'].autocorr(lag=1)

我收到错误:

AttributeError:无法访问可调用属性“autocorr” “SeriesGroupBy”对象,尝试使用“apply”方法


您可以使用GroupBy.apply:

test=sc_itpl.groupby('fips')['sc'].apply(lambda x: x.autocorr(lag=1))
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

python,pandas,按组自相关 的相关文章

  • Python 多处理示例不起作用

    我正在尝试学习如何使用multiprocessing但我无法让它发挥作用 这是代码文档 http docs python org 2 library multiprocessing html from multiprocessing imp
  • pandas 替换多个值

    以下是示例数据框 gt gt gt df pd DataFrame a 1 1 1 2 2 b 11 22 33 44 55 gt gt gt df a b 0 1 11 1 1 22 2 1 33 3 2 44 4 3 55 现在我想根据
  • 如何使用包含代码的“asyncio.sleep()”进行单元测试?

    我在编写 asyncio sleep 包含的单元测试时遇到问题 我要等待实际的睡眠时间吗 I used freezegun到嘲笑时间 当我尝试使用普通可调用对象运行测试时 这个库非常有用 但我找不到运行包含 asyncio sleep 的测
  • 打破嵌套循环[重复]

    这个问题在这里已经有答案了 有没有比抛出异常更简单的方法来打破嵌套循环 在Perl https en wikipedia org wiki Perl 您可以为每个循环指定标签 并且至少继续一个外循环 for x in range 10 fo
  • 为 pandas 数据透视表中的每个值列定义 aggfunc

    试图生成具有多个 值 列的数据透视表 我知道我可以使用 aggfunc 按照我想要的方式聚合值 但是如果我不想对两列求和或求平均值 而是想要一列的总和 同时求另一列的平均值 该怎么办 那么使用 pandas 可以做到这一点吗 df pd D
  • 运行多个 scrapy 蜘蛛的正确方法

    我只是尝试使用在同一进程中运行多个蜘蛛新的 scrapy 文档 http doc scrapy org en 1 0 topics practices html但我得到 AttributeError CrawlerProcess objec
  • 从列表中的数据框列中搜索部分字符串匹配 - Pandas - Python

    我有一个清单 things A1 B2 C3 我有一个 pandas 数据框 其中有一列包含用分号分隔的值 某些行将包含与上面列表中的一项的匹配 它不会是完美的匹配 因为它在其中包含字符串的其他部分 该列 例如 该列中的一行可能有 哇 这里
  • 在 NumPy 中获取 ndarray 的索引和值

    我有一个 ndarrayA任意维数N 我想创建一个数组B元组 数组或列表 其中第一个N每个元组中的元素是索引 最后一个元素是该索引的值A 例如 A array 1 2 3 4 5 6 Then B 0 0 1 0 1 2 0 2 3 1 0
  • IRichBolt 在storm-1.0.0 和 pyleus-0.3.0 上运行拓扑时出错

    我正在运行风暴拓扑 pyleus verbose local xyz topology jar using storm 1 0 0 pyleus 0 3 0 centos 6 6并得到错误 线程 main java lang NoClass
  • Abaqus 将曲面转化为集合

    我一直试图在模型中找到两个表面的中心 参见照片 但未能成功 它们是元素表面 面 查询中没有选项可以查找元素表面的中心 只能查找元素集的中心 找到节点集的中心也很好 但是我的节点集没有出现在工具 gt 查询 gt 质量属性选项中 而且我找不到
  • Pandas Dataframe 中 bool 值的条件前向填充

    问题 如何转发 fill boolTruepandas 数据框中的值 如果是当天的第一个条目 True 到一天结束时 请参阅以下示例和所需的输出 Data import pandas as pd import numpy as np df
  • Geopandas 设置几何图形:MultiPolygon“等于 len 键和值”的 ValueError

    我有 2 个带有几何列的地理数据框 我将一些几何图形从 1 个复制到另一个 这对于多边形效果很好 但对于任何 有效 多多边形都会返回 ValueError 请指教如何解决这个问题 我不知道是否 如何 为什么应该更改 MultiPolygon
  • Python - 在窗口最小化或隐藏时使用 pywinauto 控制窗口

    我正在尝试做的事情 我正在尝试使用 pywinauto 在 python 中创建一个脚本 以在后台自动安装 notepad 隐藏或最小化 notepad 只是一个示例 因为我将编辑它以与其他软件一起使用 Problem 问题是我想在安装程序
  • 通过数据框与函数进行交互

    如果我有这样的日期框架 氮 EG 00 04 NEG 04 08 NEG 08 12 NEG 12 16 NEG 16 20 NEG 20 24 datum von 2017 10 12 21 69 15 36 0 87 1 42 0 76
  • 从 pygame 获取 numpy 数组

    我想通过 python 访问我的网络摄像头 不幸的是 由于网络摄像头的原因 openCV 无法工作 Pygame camera 使用以下代码就像魅力一样 from pygame import camera display camera in
  • Python:计算字典的重复值

    我有一本字典如下 dictA unit1 test1 alpha unit1 test2 beta unit2 test1 alpha unit2 test2 gamma unit3 test1 delta unit3 test2 gamm
  • 检查所有值是否作为字典中的键存在

    我有一个值列表和一本字典 我想确保列表中的每个值都作为字典中的键存在 目前我正在使用两组来确定字典中是否存在任何值 unmapped set foo set bar keys 有没有更Pythonic的方法来测试这个 感觉有点像黑客 您的方
  • 如何从没有结尾的管道中读取 python 中的 stdin

    当管道来自 打开 时 不知道正确的名称 我无法从 python 中的标准输入或管道读取数据 文件 我有作为例子管道测试 py import sys import time k 0 try for line in sys stdin k k
  • Python 分析:“‘select.poll’对象的‘poll’方法”是什么?

    我已经使用 python 分析了我的 python 代码cProfile模块并得到以下结果 ncalls tottime percall cumtime percall filename lineno function 13937860 9
  • PyAudio ErrNo 输入溢出 -9981

    我遇到了与用户相同的错误 Python 使用 Pyaudio 以 16000Hz 录制音频时出错 https stackoverflow com questions 12994981 python error audio recording

随机推荐

  • 正确,Matplotlib 中的“全长”左右箭头?

    考虑以下简单示例 import matplotlib pyplot as plt fig plt figure ax fig add subplot ax plot 0 0 ax grid ax set xlim 0 10 ax set y
  • 在.net mvc 中保存数据

    我正在实现一个带有结果页面支持分页的搜索模块 NerdDinner 提供的示例将页码作为 Index 操作的参数传递 每次用户点击不同的页码时 该操作都会使用页码执行查询 我的问题是 我的搜索需要更多的标准 例如价格 材料 型号等 而不仅仅
  • 从 Windows Azure 连接到远程 SQL Server 2008

    我尝试从 Windows Azure 辅助角色连接到 SQL Server 2008 实例 不是 SQL Azure 而是远程托管的 SQL Server 2008 标准版 但收到以下错误消息 System Data SqlClient S
  • 在 onActivityResult 中检测电子邮件是否已发送

    我想在我的 onActivityResult 方法中检测人们是否已发送电子邮件或按下后退按钮或丢弃它 我怎样才能做同样的事情 我正在这样做 String reciepients result toArray new String resul
  • 实体框架 - 在事务内的“SaveChanges”之前检索 ID

    在实体框架中 在调用 SaveChanges 之前 是否有任何方法可以检索事务内新创建的 ID 身份 我需要第二次插入的 ID 但它总是返回为 0 ObjectContext objectContext IObjectContextAdap
  • 在Mongodb中存储100MB的大文件

    我想在 MongoDB 中存储 100MB 到 1GB 的大文件 就像 BLOB 对象一样 以后可以更轻松地检索它 我使用的编程语言是 PHP 请从这个意义上指导我 为此 您需要使用 GridFS 因为通常 MongoDB 文档限制为 16
  • JSF 模板:呈现的页面缺少 DOCTYPE

    TL DR 我无法让 DOCTYPE 标头出现在我的 JSF 页面上 我刚刚继承了一个 JSF 1 2 项目 该项目在 IE 下存在一些显示问题 我是 JSF 的新手 但我认为问题源于这样一个事实 渲染的页面 来自 查看源代码 不包含正确的
  • 合并两个不同时间粒度的时间序列

    我有两个包含时间序列数据的 CSV 文件 我想将这两个合并到一个文件中 File1 具有以 1 分钟为间隔的周期性数据 File2 具有非周期性的事件触发数据 File2 中数据的时间戳可能与 File1 中的数据一致 也可能不一致 我想合
  • 访问策略不可用

    我正在尝试在 Azure Key Vault 中输入访问策略 但收到消息 访问策略不可用 此密钥保管库的访问配置设置为基于角色的访问控制 要添加或管理您的访问策略 请转至访问控制 IAM 页面 在azure中 我如何输入访问策略 我已经添加
  • 如何在Sql中创建用户定义的类型

    我不知道如何创建具有可选约束的域 我试过 CREATE DOMAIN idx INT CHECK VALUE gt 100 AND VALUE lt 999 但遇到了以下错误 CREATE DROP 或 ALTER 语句中使用了未知的对象类
  • 如何使用 AngularDart 根据类型和名称进行依赖注入?

    我有两个服务 每个服务都需要一个不同的WebSocket 作为构造函数参数 我想使用 AngularDart 的依赖注入来传递 WebSocket 连接 但我不能单独依赖类型 因为我有两个 WebSocket 如何注释或指定每个服务应使用哪
  • asp.net mvc ajax post返回404未找到

    我正在尝试使用 jquery ajax 函数执行 ajax 请求 我有一个非常奇怪的行为 我的文件夹结构是这样的 我的客户端 ajax 调用 在 UserManagement Index cshtml 中 如下所示 var rolename
  • 带有多个选择框的 jQuery 验证插件

    我正在使用 jQuery Validate 来验证我的表单 问题是我有一个带有多个选择框 动态数字 的表单 并且它有一个动态名称 gt answers question id 我见过一些脚本 当有固定名称时 您可以使用它来寻址所有输入字段
  • 将 Apache ServiceMix 连接到 Websphere MQ

    我正在尝试从部署为 Apache Service Mix 上的 OSGI 包的驼峰路由连接到 websphere MQ 队列管理器 我已经部署了 Websphere MQ 附带的 IBM OSGI 包 并按如下方式配置了 Spring 配置
  • 如何在Python中对范围函数的值求和[重复]

    这个问题在这里已经有答案了 基本上我想总结表达式 k 5 的结果x 17 但 x 不同 例如 k 53 17 k 5 4 17 等等 到目前为止 我的代码如下所示 结果需要是来自范围 3 9 的 for x in range 3 9 k 5
  • 使用 jq 如何将一个非常大的 JSON 文件拆分为多个文件,每个文件都有特定数量的对象?

    我有一个很大的 JSON 文件 我猜有 400 万个对象 每个顶层都有几个嵌套在其中的级别 我想将其拆分为多个文件 每个文件包含 10000 个顶级对象 保留每个文件内部的结构 jq应该可以做到吧 我不知道怎么办 所以数据是这样的 id 1
  • 在 MVC 中提供用户通知/确认的推荐方法是什么?

    我遇到的一个常见场景是在用户执行操作后向他们提供通知 确认以告知他们成功 例如 假设用户在反馈表上提供反馈 然后单击提交反馈 您可能想显示 感谢您的反馈 消息after您已经执行了一些验证 例如他们在数据库中有有效的电子邮件 一些伪代码 p
  • 多个RDD的Spark联合

    在我的猪代码中我这样做 all combined Union relation1 relation2 relation3 relation4 relation5 relation 6 我想对火花做同样的事情 然而 不幸的是 我发现我必须继续
  • 防止 NSURLSession 默认 HTTP 标头

    我正在尝试向服务器发送一个非常具体的 HTTP 请求 即定义exactHTTP 标头集 但是NSURLSession不断 有帮助地 插入一堆 HTTP 标头 例如Accept Accept Language and Accept Encod
  • python,pandas,按组自相关

    fips year sc 0 1001 1990 0 707465 1 1001 1991 0 707465 2 1001 1992 0 707465 3 1001 1993 0 707465 4 1001 1994 0 707465 5