对dataframe进行列相加,行相加的实例

yipeiwu_com6年前Python基础

实例如下所示:

>>> import pandas as pd
>>> df = pd.DataFrame({"x":['a','b','c','d'],"y":['aa','bb','cc','dd'],"z":['aaa','bbb','ccc','ddd']})
>>> df
 x y z
0 a aa aaa
1 b bb bbb
2 c cc ccc
3 d dd ddd
【1】对列的字符串进行相连
>>> "_".join(df['x'])
'a_b_c_d'
>>> "".join(df['x'])
'abcd'
【2】对行的字符串进行相连,结果存在新的一列
>>> df['a'] = df['x']+df['y']+df['z']
>>> df
 x y z  a
0 a aa aaa aaaaaa
1 b bb bbb bbbbbb
2 c cc ccc cccccc
3 d dd ddd dddddd
>>> 

以上这篇对dataframe进行列相加,行相加的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

使用Eclipse如何开发python脚本

使用Eclipse如何开发python脚本

本文为大家分享了Eclipse开发python脚本的具体方法,供大家参考,具体内容如下 一、安装python 1.访问网址,可以看到如下图所示界面 2.点击上图的"Download",...

python实现比较两段文本不同之处的方法

本文实例讲述了python实现比较两段文本不同之处的方法。分享给大家供大家参考。具体实现方法如下: # find the difference between two texts #...

ipython和python区别详解

ipython和python区别详解

ipython介绍 IPython 是一个 python 的交互式 shell,比默认的python shell 好用得多,支持变量自动补全,自动缩进,支持 bash shell命令,内...

Python中itertools模块用法详解

本文实例讲述了Python中itertools模块用法,分享给大家供大家参考。具体分析如下: 一般来说,itertools模块包含创建有效迭代器的函数,可以用各种方式对数据进行循环操作,...

Python常用内置函数总结

一、数学相关 1、绝对值:abs(-1) 2、最大最小值:max([1,2,3])、min([1,2,3]) 3、序列长度:len('abc')、len([1,2,3])、len((1,...