如何使用ggplot函数进行绘制

时间:2018-10-23 08:19:26

标签: r ggplot2

这是我的ggplot函数和产生的错误

plot1 = ggplot(data= RiskReturn, aes(x = cov_matrix, y = averagereturn))
plot1 = plot1 + geom_point()
plot1 = plot1 + xlab("Risk/Variance") + 
 ylab("Daily Returns") + 
 ggtitle("Risk Return Relationship")

plot1
  

不知道如何为data.frame类型的对象自动选择比例。默认为连续。   错误:列x必须是一维原子向量或列表

我对RiskReturncov_matrixaveragereturn的输出如下所示

RiskReturn
                   1        SASINI            KQ           NMG           BBK
SASINI  4.979369e-04  8.456428e-04  5.445880e-05  1.239006e-04  9.332421e-06
KQ     -8.128663e-04  5.445880e-05  2.401885e-03 -6.811349e-04  1.821386e-05
NMG    -1.833540e-04  1.239006e-04 -6.811349e-04  4.767065e-03  3.323995e-05
BBK    -7.500765e-06  9.332421e-06  1.821386e-05  3.323995e-05  2.224748e-04
CFC     4.311257e-04  1.538035e-05 -4.279245e-07  3.245089e-05  2.275598e-05


cov_matrix
              SASINI            KQ           NMG           BBK           CFC
SASINI  8.456428e-04  5.445880e-05  1.239006e-04  9.332421e-06  1.538035e-05
KQ      5.445880e-05  2.401885e-03 -6.811349e-04  1.821386e-05 -4.279245e-07
NMG     1.239006e-04 -6.811349e-04  4.767065e-03  3.323995e-05  3.245089e-05
BBK     9.332421e-06  1.821386e-05  3.323995e-05  2.224748e-04  2.275598e-05
CFC     1.538035e-05 -4.279245e-07  3.245089e-05  2.275598e-05  5.273949e-04

averagereturn
       SASINI            KQ           NMG           BBK           CFC 
 4.979369e-04 -8.128663e-04 -1.833540e-04 -7.500765e-06  4.311257e-04 

0 个答案:

没有答案