python - 如何在 Python 中通过名义/有序变量对文本字符串进行分组?
问题描述
我已经使用 snscrape 和 pandas 抓取了一个人的整个推文历史,现在有一个具有以下一般格式的数据框:
Index | Year | Month | Tweet | Username
01 | 2011 | 02 | String1 | JoESchmoe
02 | 2011 | 03 | String2 | JoESchmoe
03 | 2012 | 01 | String3 | JoESchmoe
04 | 2012 | 04 | String4 | JoESchmoe
我想要做的是根据我不同的日期变量将所有字符串连接在一起。理想情况下,我希望能够获得这样的数据框:
Index | Year | Tweet | Username
01 | 2011 | String1.String2 | JoESchmoe
02 | 2012 | String3.String4 | JoESchmoe
根据我到目前为止所读到的内容,似乎 groupby 是执行此操作的合适功能,但如果有另一种方式,我很想听听!
在此先感谢您的时间!
解决方案
推荐阅读
- scala - spark scala sameElement 无法按预期工作
- reactjs - 是否可以在动态 url 中显示 mapbox 坐标?
- android - 代码检查在 Android Studio 中不起作用(省电已关闭)
- python - Opencv imshow 在 macOS 11.0.1 (Big Sur) 上崩溃 python 启动器
- python - 如何摆脱标题?
- c# - C# udp 图片大小
- nginx - Url 匹配错误的 nginx 位置
- visual-studio - Visual Studio 2019 Team Explorer 缺少 GitHub 选项面板
- python - 在 IPython 中抑制 Matplotlib 图例警告
- python-3.x - 通过 Python 脚本等效于 Windows 操作系统的 GREP