将两个数据帧相互绘制以进行关联
Plot two data frames against one another for correlation
这里是编码新手,非常感谢任何帮助!
我已将我的数据分为 2 组,并希望将它们绘制成散点图。谁能给我一些关于如何做到这一点的建议吗?
数据集1
Month Longitude Latitude Pet
1 2019-01 -2.717651 52.06777 Dog
2 2019-01 -2.743951 52.07546 Dog
3 2019-01 -2.738952 52.07496 Dog
4 2019-01 -2.703526 52.06291 Dog
. . . . .
. . . . .
86 2019-01 -2.711884 52.06379 Dog
数据集2
Month Longitude Latitude Pet
1 2019-01 -1.717651 52.77 Cat
2 2019-01 -2.543951 51.07546 Cat
3 2019-01 -0.38952 52.07496 Cat
4 2019-01 -1.703526 50.91 Cat
5 2019-01 -2.703526 52.06291 Cat
6 2019-01 -2.698765 52.06345 Cat
. . . . .
. . . . .
71 2019-01 -2.711884 52.06379 Cat
请问如何绘制这些数据框的对比图?因为 id 喜欢检查相关性。
从你的数据来看,你似乎是在比较狗和猫。两个数据集的标题相同,所以可以合并。
combined_data <- rbind(dataset1, dataset2)
您仍然可以唯一地标识两个原始数据集,因为它们在 combined_data 的 'Pet' 标题中被标识为 "Dog" 或 "Cat"。
然后您可以绘制图表,用不同的颜色区分狗和猫。
ggplot(data = combined_data, mapping = aes(x = Longitude, y = Latitude)) + geom_point(mapping = aes(color = Pet))
希望这对您有所帮助。
这里是编码新手,非常感谢任何帮助!
我已将我的数据分为 2 组,并希望将它们绘制成散点图。谁能给我一些关于如何做到这一点的建议吗?
数据集1
Month Longitude Latitude Pet
1 2019-01 -2.717651 52.06777 Dog
2 2019-01 -2.743951 52.07546 Dog
3 2019-01 -2.738952 52.07496 Dog
4 2019-01 -2.703526 52.06291 Dog
. . . . .
. . . . .
86 2019-01 -2.711884 52.06379 Dog
数据集2
Month Longitude Latitude Pet
1 2019-01 -1.717651 52.77 Cat
2 2019-01 -2.543951 51.07546 Cat
3 2019-01 -0.38952 52.07496 Cat
4 2019-01 -1.703526 50.91 Cat
5 2019-01 -2.703526 52.06291 Cat
6 2019-01 -2.698765 52.06345 Cat
. . . . .
. . . . .
71 2019-01 -2.711884 52.06379 Cat
请问如何绘制这些数据框的对比图?因为 id 喜欢检查相关性。
从你的数据来看,你似乎是在比较狗和猫。两个数据集的标题相同,所以可以合并。
combined_data <- rbind(dataset1, dataset2)
您仍然可以唯一地标识两个原始数据集,因为它们在 combined_data 的 'Pet' 标题中被标识为 "Dog" 或 "Cat"。
然后您可以绘制图表,用不同的颜色区分狗和猫。
ggplot(data = combined_data, mapping = aes(x = Longitude, y = Latitude)) + geom_point(mapping = aes(color = Pet))
希望这对您有所帮助。