我有两列,一列是ID,另一列是交易日期。
ID2019-04-30 2020-12-15
使用GroupBy.cumcount
作为计数器,并将1
强制转换为字符串,因此可能添加Order_
:
df['Type'] = 'Order_' + df.groupby('ID').cumcount().add(1).astype(str)
df['diff'] = df.groupby('ID')['Date'].diff().dt.days
我遇到了一个问题,当我透视表时,我们按字母顺序排序日期(Order_1, Order_10, Order_100,…)而不是Order_1, Order_2。因为它是一个字符串。有办法解决这个问题吗?
将值转换为数字,然后使用DataFrame.add_prefix
:
df['Type'] = df.groupby('ID').cumcount().add(1)
df1 = df.pivot('ID','Type','diff').add_prefix('Order_')
相关内容
- 尝试创建一个创建帐户的javascript程序
- Django Strawberry正在写一个包含一个创建多个对象的外键的突变
- 如何让一个函数的输入参数是变量名在一个创建的代码内函数在R?
- 我收到一个"创建有编译错误的过程"。
- 如何制作一个创建2个图像的随机图像生成器
- 当我尝试登录到一个创建的帐户,我不认识的用户名,这是为什么?
- 如何在同一表面上一次显示一个创建的组件?
- 添加多个记录在一个创建视图
- 基于一个创建唯一的数据帧,并向列中添加值
- R:将列透视为一个+创建一个具有相应名称值的新列
- 如何编写一个创建子文件夹并用文件填充每个子文件夹的awk程序
- 编写了一个创建PDF的方法和另一个创建Excel的方法。它们都在本地下载文件,但在生产环境中不起作用
- Swift:根据前端另一个创建的数组中的id,对从后端检索到的对象数组进行排序
- ASP.Net核心、实体框架和MySQL给出了一个创建异常?有什么想法吗
- Flutter Blob模式-创建一个创建类事件的类
- 如何克隆一个创建的所有函数都为空的类
- 如何构建一个与另一个创建的树具有相同结构的n元树
- 强制主Thread元素在另一个创建的线程中运行
- C#Moq:我如何创建一个创建一个Mock,它返回一个调整了字段的输入
- 让一个函数调用另一个创建元组的函数
最新更新
- 清理脚本(而不是在提供的路径中搜索)总是命中系统根目录或运行它的根文件夹
- 无法加载要从中扩展的配置"airbnb" - gitlab ci
- 我如何将任何方程输入到Python中的标准形式?
- 在Swift中从实时数据库Firebase中获取数据
- Devstack单一接口不能在ubuntu 20.04上工作
- Typescript没有安装
- 函数式语言类型推断混乱
- 使用Python从大文件解析数字数据时提高速度
- 如何从Multipass共享文件夹到主机?
- 从CMD或批处理文件中禁用"Notify me when the clock changes"设置
- 在Dockerfile中设置——net=host ?
- 如何在React中将arrayBuffer转换为JSON
- 是否有可能将html响应转换为json在扑动?
- 快速过滤numpy数组值的方法
- C保存字符串的数组列表
- 需要minio film配置建议
- 如何应用CSS字体大小"relative to what it would be originally"?
- 该应用程序在个人帐户中未绑定脚本时被阻止错误
- 将原始查询转换为django orm
- 如何从出现次数和值的列表中创建一个新列表
- 使用Julia中的Julia Broadcasting根据数组的索引计算数组值
- 在javascript中使用条件更新嵌套数组
- for循环多个条件
- 将第一列中的名称行转换为r中的列
- Nx张量的映射切片
- Dotnet Core Azure功能(隔离进程)如何加载应用程序.每个环境的Json
- Discordjs不发送消息
- 边框在css中不显示
- Python pandas中的深度嵌套JSON规范化
- 如何在JSON模式中从正确的对象中选择特定的字段
热门标签:
javascript python java c# php android html jquery c++ css ios sql mysql arrays asp.net json python-3.x ruby-on-rails .net sql-server django objective-c excel regex ruby linux ajax iphone xml vba spring asp.net-mvc database wordpress string postgresql wpf windows xcode bash git oracle list vb.net multithreading eclipse algorithm macos powershell visual-studio image forms numpy scala function api selenium