R の折れ線グラフのデータ ポイントの色を制御するのに問題があります。次のコードがあります。
Pareto <- read.table("ParetoFront.csv",header=TRUE,sep=";")
dfP <- data.frame(Pareto$n,Pareto$z)
plot(dfP$Pareto_n,dfP$Pareto_z,xlim=c(1,max(dfP$Pareto.n)),
ylim=c(min(dfP$Pareto.z),max(dfP$Pareto.z)),xlab="n",ylab="z(n)",type="n")
lines(dfP$Pareto.n,dfPPareto.z,type="o",lwd=2,col="blue",pch=23,bg="red")
このコードは、青い線と赤で塗りつぶされたデータ ポイントを持つグラフを生成します。データ ポイントの境界線の色も赤にしたいのですが、この pch パラメータの設定方法がわかりません。関数type="n"内のポイントの色を制御できるように、パラメーターなしでチャートをプロットしようとしましたが (ではありません)、次のコードを実行すると plotlines
Pareto <- read.table("ParetoFront.csv",header=TRUE,sep=";")
dfP <- data.frame(Pareto$n,Pareto$z)
plot(dfP$Pareto_n,dfP$Pareto_z,xlim=c(1,max(dfP$Pareto.n)),
ylim=c(min(dfP$Pareto.z),max(dfP$Pareto.z)),xlab="n",ylab="z(n)",
pch=23,col="red",bg="red")
空のグラフが表示されます。データ ポイントがまったくありません。2 番目のコードの何が問題なのかわかりません。折れ線グラフのポイントのボーデル色を制御する別の方法があるかどうかを知りたいです。
ご協力ありがとうございました。