Je peux facilement spécifier la forme du point de données (pch) en ajoutant une colonne à mes données. J'essaie de comprendre pourquoi cela ne fonctionne pas également pour la couleur du contour (col) ou le remplissage (bg). Notez que les formes ont des attributs col et bg. Vous trouverez ci-dessous un sous-ensemble de mes données et le code, qui fonctionne pour pch, mais pas pour col ou bg. Je vous remercie de votre attention.
X Y Shape Line Fill
104 87.238 22 "blue" "pink"
693 255.985 21 "gold" "gold"
15 33.069 24 "red" "white"
414 289.072 24 "red" grey
plot(data[,1:2],log="xy",pch=data[,3],col=data[,4],bg=data[,5])