ADT课堂第八讲-String Functions-merge columns

https://www.aidatatool.com/

相信大家对SAS、Python、R、MATLAB,SQL并不陌生,以上五种语言已经逐渐或已经普遍应用于数据分析行业日常工作中。甚至在北美银行、金融等行业,工具语言的选择中已经出现了SAS向Python和R转移的趋势。所以,要想混迹数据分析圈,只会Excel或者只会一种工具语言是远远不够的。

第八讲 StringFunctions-merge columns

本讲示范了五种语言如何合并同一个数据集中的不同个字符串列:

例如一个数据集中有两个列:Department, Rank.

我们生成一个新的列,代码示例如下:

Python: df['Position'] = df['Department'] + ' ' + df['Rank']

R: df$Position

SAS: Position = Department ||' ' ||Rank ;

Matlab: df.Position = strcat(df.Department,repmat(" ",height(df),1),df.Rank)

MySQL: CONCAT_WS('_',rank,department) AS position

数据导入

输入:

SAS

code:

result:

Python

code:

result:

R

code:

result:

MATLAB

code:

result:

SQL

code:

result:

merge columns

输入:

SAS

code:

result:

Python

code:

result:

R

code:

result:

MATLAB

code:

result:

SQL

code:

result:

AIdatatool是由Deep Visum团队开发的数据行业工具语言的资源站,网站不仅提供各工具语言的独立知识内容,还提供任意两种语言的对比学习。我们将通过ADT课堂推送的形式每周与大家分享Deep Visum团队所整理总结的知识与热点,助力您的职业生涯。

无论你是即将毕业还是早已久经职场,都可以通过AIdatatool.com来充实自己,为自己的求职路取得一块敲门砖,亦或是在硝烟弥漫的职场中获取更多的机会。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180901G0DB7O00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券