簡體   English   中英

在R中創建一個3軸的圖形

[英]Creating a graph with 3 axis in R

我正在嘗試使用x,y和z軸創建圖形。 我嘗試了以下代碼部分工作。 我也附上了我得到的情節。

我的代碼出了什么問題?

mrkall <- read.csv("mrk3d.csv", header=T)

install.packages("scatterplot3d") 
library(scatterplot3d)

View(mrkall)

mrk3d<- scatterplot3d(c(mrkall$rtime, 0, 0, 0), c(0, mrkall$Discharge, 0, 0), c(0, 0, mrkall$jday, 0), xlim=c(0, 23), ylim=c(0, 400), zlim=c(0, 500), type="l", xlab="daily hours", ylab="Julain day", zlab="Discharge", box=FALSE)

mrk3dpoints<- mrk3d$points3d(c("mrkall$rtime,0,0"), c(0,"mrkall$Discharge",0), c(0,0,"mrkall$jday"))

`xyz.coords(x,y,z)中的錯誤:'x','y'和'z'長度不同

我得到的圖表

這看起來不對: c("mrkall$rtime,0,0") ......和其他引用的表達式一樣。 取出所有報價。 如果他們被引用,他們將不會被評估。

mrk3dpoints<- mrk3d$points3d(c(mrkall$rtime, 0, 0), 
                             c(0, mrkall$Discharge, 0),
                             c(0, 0, mrkall$jday) )

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM