R语言方阵图

R语言方阵图

R语言自带datasets包中内置了euro.cross数据框,其中是11种货币的汇率矩阵,请将该数据画成方阵图,要求块内用颜色标记汇率高低、并且标注汇率(截取2位小数)

 euro.cross<-round(euro.cross,2)
euro.cross %>%
  as.data.frame() %>%
  rownames_to_column(var="hb1") %>%
  gather(key=hb2,value=hl,ATS:PTE) %>%
  mutate(cor_level=cut(hl,
                     breaks=c(0,10,60,100,500,1000,2000,2500),right=FALSE)) %>%
  ggplot(aes(x=hb1,y=hb2,fill=cor_level))+
  geom_tile(color="white",size=1.5)+
  geom_text(aes(label=format(hl,digits=2)))+
  scale_fill_brewer(palette="YlGn",name="相关系数区间")

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值