excel - 使用python,pandas将excel文件的逗号分隔数据转换为新行
问题描述
我有一个数据为的excel文件
StudentId Details
1234 John, Texas, United States
9887 Roma, Moscow, Russia
我想将其转换为以下格式,例如:
StudentId Details
1234 John
Texas
United States
9887 Roma
Moscow
Russia
我为此目的使用 Pandas,但没有得到结果
for i in range(len(df['Details'])):
df['Details'][i]=df['Details'][i].replace(',','\n')
我正在使用这种逻辑
解决方案
阅读它,read_fwf()
然后稍后拆分该列:
df['Details'].str.split(',')
推荐阅读
- kotlin - 如何将事件转移到不同的目标?
- php - 在 Laravel 中显示特定类别的产品
- java - “flutter build apk”没有构建所有必要的 pub 包,即使这些包在我的颤振应用程序中使用
- android - Flutter 应用程序在发布时卡在启动画面上
- java-8 - 如何在 google Cache CacheLoader 中传递多个参数?
- python - 生成一个随机数,如果不符合条件则重新生成。怎么做?
- .net-core - 谷歌云函数中的 .Net Core API
- node.js - 无法使用 NPM 安装 Node Sass
- nginx - 当我访问没有 www 的 URL 时,nginx 返回 404
- java - 如何在 java 中打印 MODLUS“%”