需要您的建议,以颜色scatterplot3d根据Year类别。我有如下数据集:
data2d
No d_Mart d_Train Price Year
1 371.20750 945.8907 304 2013
2 1396.94337 2347.5052 446 2015
3 393.82319 1092.1655 802 2016
4 1183.18903 1455.1527 445 2017
5 374.89814 1027.8457 707 2018
6 260.44635 871.1573 310 2019
7 366.81782 1258.1917 534 2014我创建了如下语法
scatterplot3d(data2d[,1:3], pch = 20, type="h",
main="Distance to market vs distance to train station",
xlab = "Distance to market",
ylab = "Distance to train station",
zlab = "Price (IDR)",
angle = 45,
color = 'red',
legend = levels(data2d$Price),
)结果呢,
我不能根据年份来划分颜色

你能帮我根据数据集中的年份来划分颜色吗?
发布于 2020-12-11 04:41:45
您可以只将data2d$Year传递给color
scatterplot3d(data2d[,1:3], pch = 20, type="h",
main="Distance to market vs distance to train station",
xlab = "Distance to market",
ylab = "Distance to train station",
zlab = "Price (IDR)",
angle = 45,
color = data2d$Year,
legend = levels(data2d$Price),
)

https://stackoverflow.com/questions/65240662
复制相似问题