-1
我想追加两个数据帧的两个行值,创建单个数据帧,并使用中的R行显示它如何两行附加到一个单一的数据帧
DF1:
Customer Names
T-MAX INDUSTRIAL LTD
T-MAX INDUSTRIAL LTD.
ADCHEM
ADCHEM (AUSTRALIA)
ADCHEM (AUSTRALIA) PTY LTD
AUROBINDO PHARMA (AUSTRALIA)
AUROBINDO PHARMA (AUSTRALIA) PTY
Aurobindo Pharma (Australia) Pty
AUROBINDO PHARMA(AUSTRALIA) PTY LTD
AUROBINDO PHARMA(AUSTRALIA)PTY LTD
DF2
V1
1 tmax industrial
2 tmax industrial
3 adchem
4 adchem
5 adchem
6 aurobindo pharma
7 aurobindo pharma
8 aurobindo pharma
9 aurobindo pharma
10 aurobindo pharma
我输出必须是这样的:
Customer Names V1
T-MAX INDUSTRIAL LTD tmax industrial
T-MAX INDUSTRIAL LTD. tmax industrial
ADCHEM adchem
ADCHEM (AUSTRALIA) adchem
ADCHEM (AUSTRALIA) PTY LTD adchem
AUROBINDO PHARMA (AUSTRALIA) aurobindo pharma
AUROBINDO PHARMA (AUSTRALIA) PTY aurobindo pharma
Aurobindo Pharma (Australia) Pty aurobindo pharma
AUROBINDO PHARMA(AUSTRALIA) PTY LTD aurobindo pharma
AUROBINDO PHARMA(AUSTRALIA)PTY LTD aurobindo pharma
使用for循环我已经做了作为
for (n in seq_len(nrow(grp1))) {
print(grp1[n,]+','+grp2[n,]+'\n')
}
但这是抛出一个错误。
什么错误? – 2015-03-25 02:22:41
'paste0(grp1 [n,],“,”,grp2 [n,],“\ n”)'。你不能在R中添加('+')字符值,你必须将它们粘贴到一起。 – MrFlick 2015-03-25 02:22:50