Я попытался сделать некоторые свои графики прозрачными, но когда я добавил «альфа», я получил следующую ошибку. Кто-нибудь знает, как мне это исправить?
Error: `data` must be a data frame, or other object coercible by `fortify()`, not a character vector
Вот мой код:
graphics.off()
rm(list=ls())
library(ggplot2)
library(dplyr)
library(tidyr)
library(tidyverse)
setwd("F:/Data/")
file1<-read.csv("F:/Data/diam.csv")
cl<-rainbow(20)
names(file1)
ggplot(data=file1, aes(x = No.)) +
geom_line(aes(y = X1), colour="red")+
geom_line(aes(y = X2), colour="coral4",alpha(.4))+
geom_line(aes(y = X3), colour=cl[8],alpha(.4))+
geom_line(aes(y = X4), colour="magenta")+
xlab("Image ")+ylab("n pores<0.13")+
theme(legend.position="bottom")