Python pandas dataframe减少了行的操作

时间:2018-04-02 03:09:07

标签: python pandas analysis

我有一个包含一列和100行的pandas数据帧。我想将列的所有值合并为一个单独的值。 例如:

    S.No  Text 
    0      abc 
    1      def 
    2      ghi 
    3      jkl 
    4      mno

我希望结果为"abcdefghijklmno"作为单个值。

有什么想法吗?

1 个答案:

答案 0 :(得分:3)

两只大熊猫的方式

df.Text.sum()
Out[72]: 'abcdefghijklmno'


''.join(df.Text)
Out[77]: 'abcdefghijklmno'

使用for循环。

s=''
for x,y in df.iterrows():
    s+=y['Text']