如果我有一个如下的CSV文件:
row,column
1,0
5,1
7,2
2,3
0,4
3,5
6,6
4,7
根据CSV数据填充黑色方格,结果如下:
我的代码在底层图上绘制了黑色方块,但我很难把它们放在正确的位置。我还是R新手,所以遇到了一些困难。我在哪里出错了?
library(data.table)
library(reshape2)
library(ggplot2)
data_csv <- fread('./data.csv')
mx <- matrix(data_csv, nrow=8, ncol=8)
ggplot(melt(mx), aes(x=Var1, y=Var2)) + geom_tile()
尝试使其动态化,以便如果CSV文件增长到n
行,则仍然可以处理。