我是R的新手,我试图在这个社区中寻找答案,却找不到它。我为一些数据创建了一个图,我的代码就是这样:
q2<-ggplot(main_data, aes(x= Advertising, y= BrandRevenue)) +
geom_point(aes(size = BrandValue, color= Brand, label = Brand))
q2
q2 + scale_x_continuous(name = "Company Advertising in Billions of $",
breaks =seq(0, 4.8, 0.1)) +
scale_y_continuous(name = "Brand Revenue in Billions of $",
breaks= seq(4, 10, 2))
这是我得到的可视化:
你们都可以看到x轴上的值都是狭窄的并且相互重叠。我在x轴上用于公司广告的值是从0到4.8,连续数字之间的间隔为0.1,即0,0.1,0.2,0.3,并持续到4.8。那么在ggplot中是否有任何方法可以使x轴上的这些值看起来均匀分布,即我希望x轴上的值看起来像这样:
感谢您的帮助。