Просто после Мэтта и Дирка. Если вы хотите воссоздать существующий фрейм данных без изменения глобальной опции, вы можете воссоздать его с помощью оператора apply:
bob <- data.frame(lapply(bob, as.character), stringsAsFactors=FALSE)
Это преобразует все переменные в класс «character», если вы хотите только коэффициенты преобразования, см. решение Марека ниже .
Как указывает @hadley, следующее краткое.
bob[] <- lapply(bob, as.character)
В обоих случаях lapply
выводит список; однако из-за магических свойств R использование []
во втором случае сохраняет класс data.frame объекта bob
, тем самым устраняя необходимость преобразования обратно в data.frame с использованием as.data.frame
с аргумент stringsAsFactors = FALSE
.
Ну, это можно сделать с помощью CollapsingToolbarLayout.
Спецификация материала: https://material.io/develop/android/components/collapsing-toolbar-layout/