9-5-2-7 这个我不太清楚。其实我在平常使用的过程中,也遇到一些别的问题,比如 Excel 表格中没有列名等等。感觉很多时候,拿到的源数据导入之后并不能直接使用,需要处理成合适的格式。
至于担心数值类型(数值型、字符型等)与自己的要求相悖,我平常会使用glimpse()
来检查:
library(readxl)
datasets <- readxl_example("datasets.xlsx")
dplyr::glimpse(read_excel(datasets))
#> Rows: 150
#> Columns: 5
#> $ Sepal.Length <dbl> 5.1, 4.9, 4.7, 4.6, 5.0, 5.4, 4.6, 5.0, 4.4, 4.9, 5.4,...
#> $ Sepal.Width <dbl> 3.5, 3.0, 3.2, 3.1, 3.6, 3.9, 3.4, 3.4, 2.9, 3.1, 3.7,...
#> $ Petal.Length <dbl> 1.4, 1.4, 1.3, 1.5, 1.4, 1.7, 1.4, 1.5, 1.4, 1.5, 1.5,...
#> $ Petal.Width <dbl> 0.2, 0.2, 0.2, 0.2, 0.2, 0.4, 0.3, 0.2, 0.2, 0.1, 0.2,...
#> $ Species <chr> "setosa", "setosa", "setosa", "setosa", "setosa", "set...
<sup>Created on 2020-10-04 by the reprex package (v0.3.0)</sup>