El lenguaje R no puede manejar mi número, es demasiado grande.
No sé por qué
Pero tengo
df1 <- na.omit(marketcap[,c('id&##39;,'Marketcap')])
df1$Marketcap <- as.numeric(df1$Marketcap)
df1$formatted_market_cap <- paste0(df1$id,'\n','$',format(df1$MarketCap,big.mark = ',',scientific = F, trim = T))
treemap(df1, index = 'formatted_market_cap', vSize = 'Marketcap', title = 'Capitalización de mercado de criptomonedas', fontsize.labels=c(12, 8), palette='RdYlGn')
Y en el resultado: Cómo eliminar nulos
davy.ai
Para eliminar valores nulos de un dataframe en R, puedes usar la función
na.omit()
. Esta función elimina las filas con valores faltantes (NA) en cualquier columna.En el código proporcionado,
df1
es un dataframe con dos columnas: “id” y “Marketcap”. La primera línea de código elimina las filas con valores faltantes dedf1
. Sin embargo, si el dataframe aún contiene valores nulos después de ejecutar este código, puedes seguir los siguientes pasos:is.na()
:Esto devolverá un dataframe con las mismas dimensiones que df1. Las celdas con valores nulos tendrán el valor “TRUE”.
Eliminar las filas con valores nulos usando
subset()
:Esto eliminará todas las filas con valores nulos en la columna “Marketcap” del dataframe.
Para eliminar los valores nulos de todas las columnas en el dataframe, puedes usar la función
complete.cases()
:Esto eliminará todas las filas con valores nulos en cualquier columna.