我想重命名我的标签( "Bildungsgrad“和”联邦议院2021“后,让他们通过labeling_list。目前,他们只有一个数值(见附图),绘图我尝试了这两个
set_labels=list(Bildungsgrad = c("Anderer Abschluss", "Qualifizierter Hauptschulabschluss", "Mittlere Reife", "Fachabitur/Allgemeines Abitur", "Universitätsabschluss")) and
vnames <- list(set_varnames = c(StrategischeWahl2021="Strategische Wähler 2021"))
lnames <- list(Bildungsgrad = c("Anderer Abschluss", "Qualifizierter Hauptschulabschluss", "Mittlere Reife", "Fachabitur/Allgemeines Abitur", "Universitätsabschluss"))
labeling_args=vnames, set_labels=lnames我的全部代码都在这里:
Test <- Deskriptive_Statistik
mosaic(~ Bildungsgrad + StrategischeWahl2021,
direction = c("v", "h"),
data = Test,
shade = TRUE,
labeling = (labeling_list))
margins = c(bottom = 5)(非常感谢;)
发布于 2022-08-15 14:07:25
我现在通过一个不太优雅的解决方案来修正它,但是它很有效。我刚刚重命名了变量名,所以现在它就像一个传说。图片
mosaic(data = Test,
~Bildungsgrad + StrategischeWahl2021,
direction = c("v", "h"),
shade = TRUE,
labeling_args = list(set_varnames = c(StrategischeWahl2021 = "StrategischeWähler2021", Bildungsgrad = "0=Anderer Abschluss, 1=Qualifizierter Hauptschulabschluss, 2=Mittlere Reife, 3=Fachabitur/Allgemeines Abitur, 4=Universitätsabschluss)"),
set_labels = list(StrategischeWahl2021 = c("Nein", "Ja")), rep = FALSE),
gp = shading_hcl, gp_args = list(interpolate = c(1, 1.8)))https://stackoverflow.com/questions/73354094
复制相似问题