小编Yen*_*ici的帖子

使用'dplyr'库中的'select'功能选择唯一值

是否可以从库中的使用函数列中选择所有唯一值?用符号表示" " .data.frameselectdplyrSELECT DISTINCT field1 FROM table1SQL

谢谢!

select r unique dplyr

53
推荐指数
3
解决办法
10万
查看次数

在R中使用'na.strings'和'fClass'参数读取数据时错误的列模式

Windows 8.1,R版本3.1.1(2014-07-10),系统x86_64,mingw32

我有一个包含大量观察的文件(这里).这是文件中的一些字符串

Date;Time;Global_active_power;Global_reactive_power;Voltage;Global_intensity;Sub_metering_1;Sub_metering_2;Sub_metering_3
16/12/2006;17:24:00;4.216;0.418;234.840;18.400;0.000;1.000;17.000
16/12/2006;17:25:00;5.360;0.436;233.630;23.000;0.000;1.000;16.000
28/4/2007;00:20:00;0.492;0.208;236.240;2.200;0.000;0.000;0.000
28/4/2007;00:21:00;?;?;?;?;?;?;
21/12/2006;11:25:00;0.246;0.000;241.740;1.000;0.000;0.000;0.000
21/12/2006;11:26:00;0.246;0.000;241.830;1.000;0.000;0.000;0.000
Run Code Online (Sandbox Code Playgroud)

NA值用"?"表示.我正在尝试阅读该文件

epcData <- fread(dataFile,
                 sep = ";",
                 header = TRUE,
                 na.strings = "?",
                 colClasses = c("character", "character", rep("numeric", 7)),
                 stringsAsFactors = FALSE)
Run Code Online (Sandbox Code Playgroud)

我有警告像:

Bumped column 3 to type character on data row 10, field contains '?'. Coercing previously read values in this column from integer or numeric back to character which may not be lossless; e.g., if '00' and '000' occurred before they will now be just '0', …
Run Code Online (Sandbox Code Playgroud)

r fread data.table

5
推荐指数
1
解决办法
1636
查看次数

标签 统计

r ×2

data.table ×1

dplyr ×1

fread ×1

select ×1

unique ×1