R Shiny establece el ancho de la columna DataTable

Estoy tratando de establecer el ancho de las columnas en un DataTable renderizado en Shiny y no puedo implementarlo usando las opciones de aoColumnDefs. Alguien ha intentado esto antes ? Mi tabla tiene 1 texto seguido de 3 columnas numéricas. Las columnas numéricas deben ser más angostas y la primera columna (texto) más ancha.

output$result <- renderDataTable({
z <- as(dataInput(), "data.frame")
setnames(z, c("Rules", "Support", "Confidence", "StatDep"))
z
}, options = list(aLengthMenu = c(5, 30, 50), iDisplayLength = 5, bSortClasses = TRUE,
              aoColumnDefs = list(sWidth = "50px", aTargets = list(1))))

Gracias,

Raj.

** Actualización ** Esto parece estar funcionando, pero puede haber otras opciones para hacerlo también.

output$result <- renderDataTable({
z <- as(dataInput(), "data.frame")
setnames(z, c("Rules", "Support", "Confidence", "StatDep"))
z
}, options = list(aLengthMenu = c(5, 30, 50), iDisplayLength = 5, bSortClasses = TRUE,
              bAutoWidth = FALSE,
              aoColumn = list(list(sWidth = "150px", sWidth = "30px",
                                       sWidth = "30px", sWidth = "30px"))
                                  ))

Respuestas a la pregunta(2)

Su respuesta a la pregunta