R语言画图入门
setwd("D://Code//RProgramming//学生成绩分析")
num=seq(3115393001,3115393100)
x1=round(runif(100, min=80,max=100))
x2=round(rnorm(100,mean = 80,sd = 7))
x2[which(x2>100)]=100
x3=round(rnorm(100,mean=83,sd=18))
x3[which(x3>100)]=100
x=data.frame(num,x1,x2,x3)
apply(x, 2, max)
apply(x, 2, min)
apply(x[c("x1","x2","x3")], 1, sum)
which.max(apply(x[c("x1","x2","x3")], 1, sum))
x$num[which.max(apply(x[c("x1","x2","x3")], 1, sum))]
hist(x$x1)
plot(x$x1,x$x2)
table(x$x1)
barplot(table(x$x1))
pie(table(x$x1))
boxplot(x$x1,x$x2,x$x3)
boxplot(x[2:4],col = c("red","green","blue"),notch = T)
boxplot(x$x1,x$x2,x$x3, horizontal = T)
stars(x[c("x1","x2","x3")])
stars(x[c("x1","x2","x3")],full = T,draw.segments = T)
stem(x$x1)
stem(x$x2)
stem(x$x3)
qqnorm(x1)
qqline(x1)
qqnorm(x3)
qqline(x3)
plot(x$x1,x$x2,
main="数学分析和线性代数的关系",
xlab="数学分析",
ylab = "线性代数",
xlim=c(70,100),
ylim=c(50,100),
xaxs="i",
yaxs="i",
col="red",
pch=19
)
a=c(2,3,4,5,6)
b=c(4,7,8,9,12)
plot(a,b)
plot(a,b,type = "l")
plot(x$x1,type="l",col="red",
ylim=c(0,100),
main="Main",
xlab="x",
ylab="y",
lwd=2
)
lines(x$x2,type = "l",col="blue",lwd=2)
lines(x$x3,type = "l",col="green",lwd=2)