pie(
    x,
    labels = names(x),
    edges = 200,
    radius = 0.8,
    clockwise = FALSE,
    init.angle = if(clockwise) 90 else 0,
    density = NULL,
    angle = 45,
    col = NULL,
    border = NULL,
    lty = NULL,
    main = NULL,
    ...)
			R: Pie Charts
a <- c(50,30,20,20,40) pie(a)

barplot(
    height,
    ...)
			R: Bar Plots
a <- c(50,30,20,20,40) barplot(a)

hist(x, ...)R: Histograms
a <- c(30,30,10,20,20,20) hist(a)

引数のxは、数値 (NumericまたはInteger) でなければなりません。もし次のようにそれ以外の型を渡すならば、数値部分だけを渡すようにします。
> (a <- read.table("sample.txt"))
  V1
1 10
2 20
> hist(a)
 hist.default(a) でエラー:  'x' は数値でなければなりません
> hist(a$V1)
		既定ではbreaks="Sturges"が適用され、その値はnclass.Sturges()により求められます。
nclass.Sturges(x)R: Compute the Number of Classes for a Histogram
> a <- runif(1000) > nclass.Sturges(a) [1] 11 > hist(a) > hist(a,breaks=100)
| 既定値 (breaks="Sturges") | breaks=100 | 
|---|---|
|  |  | 
plot(x, y, ...)R: Generic X-Y Plotting
x <- c(1,2,3,4,5) y <- c(5,4,3,2,1) plot(x,y)

x軸とy軸の範囲は、xlimとylimで指定できます。
a <- data.frame(x=c(1,3,2,4,5), y=1:5) plot(a, xlim=c(0,10), ylim=c(0,10))

points(x, ...)R: Add Points to a Plot
plot(NULL, xlim=c(0,5), ylim=c(0,5)) points(1, 1) points(2, 2, col=2) # 色を指定 points(3, 1, cex=3) # 大きさを指定 points(4, 2, pch=8) # 形状を指定

描画する記号は、pchの値によって変更できます。
plot(NULL, xlim=c(0,25), ylim=c(0,2)) points(data.frame(x=0:25, y=1), pch=0:25, cex=2)

png(file="sample.png", width=300, height=300) # ファイルを生成 pie(data) # グラフを描画 dev.off() # デバイスを閉じ、ファイルへ出力
R Consoleからグラフを出力すると表示されるR GraphicsのGUIで、メニューの【ファイル → 別名で保存】からファイルへ出力できます。