data(cars)
median(cars$speed)
## [1] 15
install.packages(“jsonlite”)
library(jsonlite)
url <- "https://min-api.cryptocompare.com/data/v2/histoday?fsym=BTC&tsym=USD&limit=10"
btc_data_raw <- fromJSON(url)
# Extract the actual data frame
btc_data <- btc_data_raw$Data$Data
# View the first few rows
head(btc_data)
## time high low open volumefrom volumeto close
## 1 1771632000 68686.92 67528.59 67997.02 11686.08 796953224 67965.05
## 2 1771718400 68233.91 67170.64 67965.05 11615.92 786667937 67626.88
## 3 1771804800 67663.82 63879.72 67626.88 42373.83 2766008869 64642.48
## 4 1771891200 64996.35 62551.85 64642.48 45607.54 2906212703 64069.84
## 5 1771977600 70005.48 63922.45 64069.84 55809.16 3753044531 67998.99
## 6 1772064000 68867.59 66508.93 67998.99 44886.39 3038274772 67498.16
## conversionType conversionSymbol
## 1 direct
## 2 direct
## 3 direct
## 4 direct
## 5 direct
## 6 direct
# Calculate maximum daily close price
max_close <- max(btc_data$close, na.rm = TRUE)
# Print result
max_close
## [1] 68915.1