Masaüstümdeki belirli sütunları özelleştirmeye çalışıyorumGrob, bu tekrarlanabilir örnek için gerekçelendirmeyi özelleştirmeyi seçtim. R içinde tableGrob için belirli sütunları nasıl özelleştiririm?
aşağıdaki dataframe olduğunu varsayalım:df <- data.frame(Order = c(1:3), Name = c("Adam", "Ben", "Charlie"), Score = c(4, 8, 9))
Ve tabloyu sunmak için paket gridExtra
kullanmak istiyorum: Sen temasını ayarlayarak sütun hizalamasını
dfGrob <- tableGrob(df, rows = NULL)
grid.arrange(dfGrob)
grob'u yapmak için kullanılır, örneğin:
Ancak, Bu, tüm sütunların gerekçesini ayarlar. Ben sadece sipariş sütununu haklı çıkarmak ve diğerlerini merkezi haklılaştırma pozisyonunda bırakmak istediğimi söyle, nasıl yaparım?
Ben ile denemişlerdir:
tt1 <- ttheme_default(core=list(fg_params=list(hjust= c(0, 0.5, 0.5), x=c(0.15, 0.5, 0.5))),
colhead=list(fg_params=list(hjust=1, x=0.95)))
dfGrob <- tableGrob(df, rows = NULL, theme = tt1)
grid.arrange(dfGrob)
Ama bu sadece satırla özelleştirmek gibi görünüyor. Bunun yerine sütuna göre özelleştirmek için bu kodu nasıl ayarlayabilirim? daha çok masa alternatif renk satırları olduğundan
awesome @baptiste bu harika çalışıyor! Her ne kadar dürüst olsanız da :) Ben bir PR göndermek için yeterince iyi kod anlamıyorum ama umarım birgün oraya gelir. –