python - PYTHON - 如何根据分隔符将一列分成两列
问题描述
我需要将 de causaaveria 列分成两列。这样我就在一列中有描述(字符串),在另一列中有数字。
idalarmas fkidparque tag naerogenerador causaaveria
4670459 G1037 G1037_001_4_0 A0201 17516 Wtg running limited by P-F tool
预期结果:
idalarmas fkidparque tag naerogenerador event causaaveria
4670459 G1037 G1037_001_4_0 A0201 17516 Wtg running limited by P-F tool
谢谢!
解决方案
尝试split()
:
df[['event','causaaveria']]=df['causaaveria'].str.split(' ',1,expand=True)
推荐阅读
- java - 几次repaint()后如何重绘JComponent?
- python - python记录使用文件名和行号
- sql - 选择具有优先级值的非重复行
- javascript - 如何将包含 \n 的字符串作为新行添加到 html?
- javascript - FullCalendar React timeGridWeek 坏了
- apache-flink - Flink CEP - 如果序列在一段时间内未到达,则无论是否有任何其他消息到达,都会发出警报
- swift - iOS13.3下如何创建高度大于40像素的navigationItem.titleView?
- django - 条纹订阅事件 Django
- wpf - DependencyProperty 不适用于 Binding
- youtube - 如何通过存储在我的反应本机应用程序中的数据库中的链接播放 Youtube 视频