データサイエンティスト上がりのDX参謀・起業家

データサイエンティスト上がりのDX参謀・起業家のブログ。データ分析や事業について。自身はアーティスト、経営者、事業家。

小技メモ(0を基準として上下に伸びる棒グラフ)

  • ヒートマップの色を変更する
library(gplots)
library(RColorBrewer)
hmcol <- colorRampPalette(brewer.pal(10, "PRGn"))


heatmap.2(UseData, col=hmcol, density.info="none", trace="none", key=T, keysize = 1.2, symkey=F, 
	  hclustfun=function(d) hclust(d, method="ward"), margins = c(8, 4))
  • 0を基準として上下に伸びる棒グラフとテキストの回転
Vec <- rnorm(20)
names(Vec) <- c(1:20)

par(mar = c(0, 3, 3, 0))
plot(Vec, type = "n", bty = "n", ylab = "")
for(i in 1:length(Vec)){
	rect(i - 1, Vec[i], i, 0, col = "black")
}
for(i in 1:length(Vec)){
	text(i - 0.5, 0, names(Vec)[i], srt = -90, cex = 0.8, col = "grey30", adj = 0)
}


※textのところはデータによって要変更