python - 如何在 python 数据框中组合具有相同日期的文本?
问题描述
我有以下数据框,我想在一个日期收集具有相同日期的文本。
date text
2020-09-10 text1
2020-09-10 text2
2020-09-09 text3
2020-09-09 text4
2020-09-08 text5
2020-09-08 text6
我预期的数据框是这样的。
date text
2020-09-10 text1text2
2020-09-09 text3text4
2020-09-08 text5text6
解决方案
这应该可以解决问题。
import numpy as np
import pandas as pd
df = pd.DataFrame({'date': ['2020-09-10','2020-09-10','2020-09-09','2020-09-
09','2020-09-08','2020-09-08'],'text':['134','13','2','3','4','5']})
df.groupby('date')['text'].sum()
推荐阅读
- linux - 是否可以使用 Yum 下载 tar 文件
- java - solrj:使用 SOlrj 向 Solr 发送请求时总是得到 403 代码
- gradle - 测试执行后 Gradle 进程不会停止
- vba - 尽管条件不满足,Worksheet_change 事件仍会触发
- c# - c# Dapper,SplitOn:多个相同参数问题多映射一对多
- architecture - 决定如何将系统划分为微服务
- php - 如何获取 php hash_pbkdf2 破旧值
- python-3.x - 获取 Keras LSTM 模型中特定单词的概率
- spring - 自动装配的对象为空
- javascript - 按键事件上的 jQuery