私はプロットしたいデータがあり、y軸の値を示す通常の垂直バーの代わりに、次のいずれかを使用したいと思います。棒グラフの棒としてカスタム画像を使用できますか?
1)バー
など、)のは言わせて、そのようなキャンドルなど(カスタム画像を使用)
2)例えば、クリスマスの飾り模様が、これは可能ですか?私の好みのプラットフォームは、R、Excel、またはTableau publicのいずれかです。
私はプロットしたいデータがあり、y軸の値を示す通常の垂直バーの代わりに、次のいずれかを使用したいと思います。棒グラフの棒としてカスタム画像を使用できますか?
1)バー
など、)のは言わせて、そのようなキャンドルなど(カスタム画像を使用)
2)例えば、クリスマスの飾り模様が、これは可能ですか?私の好みのプラットフォームは、R、Excel、またはTableau publicのいずれかです。
あなたがRで
library(jpeg)
library(grid)
library(lattice)
#download Chrismas tree image which will be used as bar in barplot
download.file("https://upload.wikimedia.org/wikipedia/commons/f/fa/Poinsettia_tree.jpg", "Poinsettia_tree.jpg")
chrismas_tree <- readJPEG("Poinsettia_tree.jpg")
#sample data for barplot
counts <- table(mtcars$gear)
#barplot
barchart(counts, origin=0, col="white",horizontal = FALSE,
panel=function(x, y, ...) {
panel.barchart(x, y, ...)
grid.raster(chrismas_tree, y=0, height=y, x=x,
default.units="native",
just="bottom",
width=unit(0.2,"npc"))
},
ylab = "Counts",
xlab = "Gear",
main = "Gear counts plot (mtcars)")
Excel 2007では、グラフの列に画像ファイルを入力できます。カラムを右クリックして選択し、ポップアップメニューからフォーマットデータポイントを選択します。ペイントバケットタブを選択し、塗りオプションで画像またはテクスチャの塗りつぶしを選択し、ファイルから画像を挿入します。イメージがグラフの列にオーバーレイされるようになりました。
を試すことができ、これは難しいこととハックや回避策が必要となります。それは設計によるものです。かわいい絵は、情報や透明度を数字に加えることはめったにないため、グラフィックパッケージの作者は、通常、写真を追加するための機能を含まない。 –