是否可以在绘图区域内放置仅 x 轴的刻度标签?我在尝试:
axis(1,at=c(0:71),c(rep(0:23,3)),cex.axis=.7, font=1,tck=.01)
Run Code Online (Sandbox Code Playgroud)
看起来:
par(mgp=c(0,-1.4, 0))
Run Code Online (Sandbox Code Playgroud)
将x和y刻度标签都放在绘图区域内。
我使用R软件中"fmsb"软件包中的"radarchart"功能创建了雷达图表.
我使用的矩阵如下:
x<-c(c(rep(4.5,7),c(rep(0,7)), 3.34, 3.28, 1.37, 1.12, 3.52, 4.07, 3.66));
a<-as.data.frame(matrix(x,nrow=3, ncol=7,byrow=T))
radarchart(a,axistype=4,seg=3,cglty=3,pty=32,cglcol=1,plwd=3,pcol=1,axislabcol=1)
Run Code Online (Sandbox Code Playgroud)
我想显示c(0,5)轴上的范围而不是 c(0,100)或c(0,1).如果有任何身体可以指导我,我真的很感激.
我的问题是关于for循环结合R中的绘图函数.我想在一个绘图中绘制多个点.我不知道我的功能有什么问题.有什么帮助吗?
DATA
a x y z
149 1 1 0
153 1 1 10
160 1 1 10
149 1 2 0
153 1 2 0
160 1 2 10
149 2 1 0
153 2 1 0
160 2 1 5
149 2 2 0
153 2 2 0
160 2 2 5
PCH=0;
plot(c(142,169),c(0,11),type="n")
for(i in unique(DATA$x)) {
for(j in unique(DATA$y)) {
PCH=PCH+1
select <- DATA[i,j]
X = DATA[select,"a"];
Y = DATA[select,"z"]
points(X,Y,pch=PCH)
}
}
Run Code Online (Sandbox Code Playgroud) 我试图在R中找到一个值的反余弦值.
> cos^-1(x)
Run Code Online (Sandbox Code Playgroud)
但
Error: attempt to apply non-function
Run Code Online (Sandbox Code Playgroud)
出现.有什么建议吗?