トップページ -> コンピュータ実習 -> プログラミング言語 R を用いたグラフ描画 -> グラフ作成での各種パラメータ
[サイトマップへ], [サイト内検索へ],

ggplot の例

サイト構成 連絡先,業績など コンピュータ実習 データの扱い コンピュータ設定 教材(公開) サポートページ

参考 Web ページ

http://docs.ggplot2.org/

http://d.hatena.ne.jp/triadsou/20100528/1275042816#overlay

散布図 (scatterplot)

geom_point の Aesthetics : x, y, alpha, colour, fill, shape, size


折れ線グラフ

geom_line の Aesthetics : x, y, alpha, colour, linetype, size



経路のプロット

geom_path の Aesthetics : x, y, alpha, colour, linetype, size


以下、書きかけ

ヒストグラム

library(ggplot2) p <- ggplot(diamonds, aes(x = carat, y = ..density..)) + geom_histogram() > p <- ggplot(diamonds, aes(x = carat, y = ..density..)) + geom_histogram( aes(colour = ..density..), binwidth=0.4 ) contour library(ggplot2) p <- ggplot(diamonds, aes(x = carat, y = depth, z = price)) + geom_contour() geom_smooth() stat_smooth() geom_bar() 棒グラフ geom_density, stat_density : みつろ推定 等高線 (geom_contour, stat_contour, geom_density2d, stat_density2d) 密度の塗り分け (geom_tile) 棒グラフ(うまくいかない)
library(ggplot2)
p <- ggplot(data.frame(table(diamonds$color)), aes(x = "", y = Freq, fill = Var1)) 
p + geom_bar( width = 1, stat = "identity" )

円グラフ
library(ggplot2)
p <- ggplot(data.frame(table(diamonds$color)), aes(x = "", y = Freq, fill = Var1)) 
p + geom_bar( width = 1, stat = "identity" ) + coord_polar("y")