Skip to content

Plotrix Graph - diagonal labels for graph

1 message · quant_PM

#
Notice how the labels are not readable due to the number of 'points'.  I have
tried to 'tilt' the labels on this graph to show diagonally (more readable),
but can't seem to make it happen.  For example see the below code....

Any help would be appreciated.

Thanks,
Dave

corelations <- c(1:97)
corelation.names <- names(corelations) <- c("Alp12Mn", "AvrROE", "DivToP",
"GrowAPS", "GrowAsst", "GrowBPS", "GrowCFPS", "GrowDPS", "GrowEPS",
"GrowSPS", "HistAlp", "HistSigm", "InvVsSal", "LevGrow", "Payout5",
"PredSigm", "RecVsSal", "Ret12Mn", "Ret3Mn", "Ret1Mn", "ROE", "_CshPlow",
"_DDM", "_EarnMom", "_EstChgs", "_EstRvMd", "_Neglect", "_NrmEToP",
"_PredEToP", "_RelStMd", "_ResRev", "_SectMom", "AssetToP",
"ARM_Pref_Earnings", "AvrCFtoP", "AvrDtoP", "AvrEtoP", "ARM_Sec_Earnings",
"BondSens", "BookToP", "Capt", "CaptAdj", "CashToP", "CshFlToP", "CurrSen",
"DivCuts5", "EarnToP", "Earnvar", "Earnyld", "Growth", "HistBeta",
"IndConc", "Leveflag", "Leverag", "Leverage", "Lncap", "Momentum",
"Payoflag", "PredBeta", "Ret_11M_Momentum", "PotDilu", "Price", "ProjEgro",
"RecEPSGr", "SalesToP", "Size", "SizeNonl", "Tradactv", "TradVol", "Value",
"VarDPS", "Volatility", "Yield", "CFROI", "ADJUST", "ERC", "RC", "SPX",
"R1000", "MarketCap", "TotalRisk", "Value_AX", "truncate_ret_1mo",
"truncate_PredSigma", "Residual_Returns", "ARM_Revenue", "ARM_Rec_Comp",
"ARM_Revisions_Comp", "ARM_Global_Rank", "ARM_Score", "TEMP", "EQ_Raw",
"EQ_Region_Rank", "EQ_Acc_Comp", "EQ_CF_Comp", "EQ_Oper_Eff_Comp",
"EQ_Exc_Comp")


corelations <- c(0.223, 0.1884, -0.131, 0.1287, 0.0307, 0.2003, 0.2280,
0.1599, 0.2680, 0.2596, 0.3399, 0.0324, 0.0382, -0.173, -0.177, -0.056,
-0.063, 0.2211, 0.0674, -0.023, 0.2641, 0.2369, 0.1652, -0.023, 0.1070,
0.0791, -0.023, 0.0434, -0.002, -0.001, -0.000, -0.108, -0.288, 0.1504,
-0.127, -0.142, 0.0852, 0, -0.031, -0.320, 0.0785, 0.0465, -0.166, 0.1416,
0.0945, -0.063, 0.1461, -0.305, 0.1215, 0.0776, 0.0449, 0.0823, -0.018,
-0.261, -0.318, 0.1194, 0.3151, -0.124, 0.1037, 0.2240, -0.115, 0.1543, 0,
0.1775, -0.153, 0.1194, 0.1407, 0.1047, 0.0926, -0.403, 0.0067, -0.048,
-0.136, 0.1068, 0.0381, 0.1878, -0.035, 0.0761, 0.0784, 0, 0, 0, -0.018,
0.1602, 0.0543, 0, -0.013, 0.1439, 0, 0, -0.054, 0.7426, 0.7510, 0.1657,
0.1657, 0.4949, 1.0000)
require(plotrix)
radial.plot(corelations,
labels=corelation.names,rp.type="p",main="Correlation Radar",
radial.lim=c(-1,1),line.col="blue")