-1
Я следующий набор столбцов в моей визуализации SpotfireR в Spotfire
ID DOB DOS Age Marker
1528052 21-05-1959 29-02-2016 56 D
1353721 12-12-1973 29-02-2016 42 D
1600432 19-03-1964 08-02-2016 51 D
11943 19-12-1977 10-02-2016 38 D
28043284 21-09-1951 20-02-2016 64 D
28098540 14-06-1969 26-02-2016 46 E
28095493 24-12-1975 29-02-2016 40 E
28108519 10-02-1990 24-02-2016 26 E
28123961 25-03-1995 24-02-2016 20 N
9607336 26-05-1978 02-03-2016 37 N
9600909 14-01-1966 24-02-2016 50 N
9603515 20-06-1961 09-03-2016 54 N
9602259 22-12-1967 03-03-2016 48 N
Я хочу, чтобы вычислить следующее
Numerator <- COUNT(DISTINCT [ID]) WHERE Marker = 'N'
Denominator <- COUNT(DISTINCT [ID]) WHERE Marker = 'D'
Exclusion <- COUNT(DISTINCT [ID]) WHERE Marker = 'E'
Result <- Numerator/(Denominator - Exclusions) * 100
Как это сделать с помощью «R»?
Я получил вычисления часть. Но я не думаю, что могу загрузить его в виде списка, возможно, придется обрабатывать его как файл данных. – WeShall