-1

私は援助機関のデータを分析していますが、その中には多国間のものもあれば、二国間のものもあります。

二国間のみを選択して変数に割り当て、多国間でも同じように割り当てたいと考えています。

これどうやってするの?

ここにデータファイルがありますhttps://dl.dropbox.com/u/56475675/datos_aid_R.ZIP

> short<-scan("short.txt",what=list(""))
Read 72 records
> country<-scan("country.txt")
Read 72 items
> total<-scan("total.txt")
Read 72 items
> short<-scan("short.txt",what=list(""))
Read 72 records
> donortag<-scan("donortag.txt",what=list(""))
Read 72 records
> total<-scan("total.txt")
Read 72 items
> organization<-scan("organization.txt")
Read 72 items
> country<-scan("country.txt")
Read 72 items
> activity<-scan("activity.txt")
Read 72 items

サブセット化後、ラベル付きの散布図を作成しますが、バイラテラルを赤い四角 (例) で、マルチラテラルを青い円 (例) で描画したい...

散布図で異なるプロット記号を使用するにはどうすればよいですか?

ここで、私がRで行ったことを見ることができます

http://img13.imageshack.us/img13/8844/snap1226.png http://img13.imageshack.us/img13/8844/snap1226.png .

4

1 に答える 1

0

散布図の軸に何が必要かは完全に明確ではありませんが、次のようなものです。

d <- data.frame(short,total,country,donortag,activity)
d2 <- droplevels(subset(d,donortag %in% c("Bilateral","Multilateral")))
cols <- c("red","blue")
pchs <- 1:2
with(d2,plot(total,activity,col=cols[donortag],pch=pchs[donortag]))

また

library(ggplot2)
qplot(total,activity,data=d2,colour=donortag,pch=donortag)
于 2012-11-17T20:08:16.907 に答える