0

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 番目のコードの何が問題なのかわかりません。折れ線グラフのポイントのボーデル色を制御する別の方法があるかどうかを知りたいです。

ご協力ありがとうございました。

4

1 に答える 1