Muchas gracias a todos por su ayuda.
Hace un rato antes de abrir el correo, he encontrado dos soluciones a mi
problema de como calcular el porcentaje de variación.
La primera es usando el paquete dplyr:
Hola,
Te sale error porque has cargado el fichero con read.csv().
Si pruebas a cargarlo con "fread()" tus datos tendrán clase data.table.
El error que obtienes es porque el objeto df (igual que datos) no es un
data.table.
Saludos,
Carlos Ortega
www.qualityexcellence.es
El dom., 22 mar. 2020 a
Eric
¿Que dataset utilizo? Por curiosidad probé su código, pero me salen
errores. Copio y pego todo como me sale en la consola.
> #
https://raw.githubusercontent.com/datasets/covid-19/master/data/time-series-19-covid-combined.csv
> datos <-
Eric
Gracias por compartir.
Javier Marcuzzi
El dom., 22 mar. 2020 a las 16:52, neo ()
escribió:
> Hola Javier, yo lo hice de la siguiente forma:
>
> library(data.table)
> library(ggplot2)
> library(anytime)
>
> df <- fread("/home/neo/Desktop/rhelp/spain.csv")
> df[, fec:=anytime(fec)]
>
Hola Javier, yo lo hice de la siguiente forma:
library(data.table)
library(ggplot2)
library(anytime)
df <- fread("/home/neo/Desktop/rhelp/spain.csv")
df[, fec:=anytime(fec)]
setkey(df,com,fec)
# newc: son los nuevos casos
df[, newc:=ct - shift(ct), by=.(com)]
# tasa: es la tasa de