如何将以字符串为行的 pandas 数据转换为该字符串中的每个单词作为同一列的行?
例如:
0 I love python
1 I hate programming
到
0 I
1 love
2 python
3 I
4 hate
5 programming
最佳答案
用空格加入系列并再次拆分:
pd.Series(' '.join(s).split())
0 I
1 love
2 python
3 I
4 hate
5 programming
dtype: object
或者,您可以使用pd.Series.str.cat
来完成连接
pd.Series(s.str.cat(sep=' ').split())
0 I
1 love
2 python
3 I
4 hate
5 programming
dtype: object
关于python - 如何将带有字符串作为行的 Pandas 数据转换为该字符串中的每个单词作为同一列中的行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48849632/