data1 =
data.frame
(name=
c
(
"manoj"
,
"manoja"
,
"saroja"
,
"ramya"
),
subjects=
c
(
"java"
,
"c/cpp"
,
"python"
,
"R"
),
city=
c
(
"ponnur"
,
"tenali"
,
"hyd"
,
"guntur"
),
marks=
c
(89, 90, 78, 89))
data2 =
data.frame
(student=
c
(
"manoj"
,
"sravya"
,
"saroja"
,
"pavani"
),
subjects=
c
(
"java"
,
"c/html"
,
"python"
,
"php/css"
),
city=
c
(
"ponnur"
,
"hyd"
,
"hyd"
,
"guntur"
),
exams=
c
(89, 78, 78, 81))
merge
(data1, data2, by.x=
c
(
'name'
,
'subjects'
,
'city'
),
by.y=
c
(
'student'
,
'subjects'
,
'city'
))