繁体   English   中英

在 scatterplot3d 中划分颜色

[英]Divided the color in scatterplot3d

需要您根据Year类别为 scatterplot3d 着色的建议。 我的数据集如下:

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),
              )

结果,

我无法根据年份划分颜色

你能帮我从数据集中根据年份划分颜色吗?

您可以将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),
              )

在此处输入图像描述

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM