我怎样才能使第一个列向左对齐,其余列与 kable table 居中对齐
How can i make the first col aligned to left and the rest aligned to center with kable table
我尝试制作 table 并希望第一个列向左对齐,其余列居中对齐。 col_spec 似乎没有对齐选项。我该怎么办?
以下是我制作的示例代码:
x<-data.frame("Name"=c("test", "try"),"SN"=1:2, "Age" =c(21, 15), "Salary"=c(1000,2000))
x %>% kable("html", align="c") %>% kable_styling(full_width = FALSE, position="left" ) %>% row_spec(0, 背景 = "#F3E2A9")
您可以根据列的顺序指定对齐方式:
x<-data.frame("Name"=c("test", "try"),"SN"=1:2, "Age"=c(21, 15), "Salary"=c(1000,2000))
library(kableExtra)
library(knitr)
x %>%
kable("html", align=c("l", 'c', 'c','c')) %>%
kable_styling(full_width = FALSE, position="left")%>%
row_spec(0, background = "#F3E2A9")
在您的示例中,第一列向左对齐,其余三列向中心对齐。
我尝试制作 table 并希望第一个列向左对齐,其余列居中对齐。 col_spec 似乎没有对齐选项。我该怎么办?
以下是我制作的示例代码:
x<-data.frame("Name"=c("test", "try"),"SN"=1:2, "Age" =c(21, 15), "Salary"=c(1000,2000))
x %>% kable("html", align="c") %>% kable_styling(full_width = FALSE, position="left" ) %>% row_spec(0, 背景 = "#F3E2A9")
您可以根据列的顺序指定对齐方式:
x<-data.frame("Name"=c("test", "try"),"SN"=1:2, "Age"=c(21, 15), "Salary"=c(1000,2000))
library(kableExtra)
library(knitr)
x %>%
kable("html", align=c("l", 'c', 'c','c')) %>%
kable_styling(full_width = FALSE, position="left")%>%
row_spec(0, background = "#F3E2A9")
在您的示例中,第一列向左对齐,其余三列向中心对齐。