# install.packages("wbstats")
library(wbstats)
meta_data <- wb_cache()
topics <- meta_data$topics
write.csv(topics, "wb_topics.csv")
gdp_ind <- wb_search("gdp")
head(gdp_ind)
gdp_per_capita <- wb_data("SP.POP.TOTL")
head(gdp_per_capita)
# install.packages("pacman")
pacman::p_load(quantmod, rvest)
getSymbols(c("NVDA", "TSLA"), source="yahoo")
[1] "NVDA" "TSLA"
write.csv(NVDA, "NDVA.csv")
write.zoo(NVDA, "NVDA")
getSymbols("MSFT", src="yahoo",from = "2024-10-01", to = "2025-02-01")
[1] "MSFT"
plot(MSFT)

# install.packages("pageviews")
library(pageviews)
article_pageviews(
project = "en.wikipedia",
article = "Microsoft",
platform = "all",
user_type = "all",
start = "2024100100",
end = "2025013100",
reformat = TRUE,
granularity = "daily",
)
LS0tDQp0aXRsZTogIlIgTm90ZWJvb2siDQpvdXRwdXQ6IGh0bWxfbm90ZWJvb2sNCi0tLQ0KDQpgYGB7cn0NCiMgaW5zdGFsbC5wYWNrYWdlcygid2JzdGF0cyIpDQpsaWJyYXJ5KHdic3RhdHMpDQpgYGANCmBgYHtyfQ0KbWV0YV9kYXRhIDwtIHdiX2NhY2hlKCkNCmBgYA0KDQpgYGB7cn0NCnRvcGljcyA8LSBtZXRhX2RhdGEkdG9waWNzDQp3cml0ZS5jc3YodG9waWNzLCAid2JfdG9waWNzLmNzdiIpDQoNCmBgYA0KDQpgYGB7cn0NCmdkcF9pbmQgPC0gd2Jfc2VhcmNoKCJnZHAiKQ0KaGVhZChnZHBfaW5kKQ0KYGBgDQoNCmBgYHtyfQ0KZ2RwX3Blcl9jYXBpdGEgPC0gd2JfZGF0YSgiU1AuUE9QLlRPVEwiKQ0KaGVhZChnZHBfcGVyX2NhcGl0YSkNCmBgYA0KYGBge3J9DQojIGluc3RhbGwucGFja2FnZXMoInBhY21hbiIpDQpwYWNtYW46OnBfbG9hZChxdWFudG1vZCwgcnZlc3QpDQpgYGANCg0KYGBge3J9DQpnZXRTeW1ib2xzKGMoIk5WREEiLCAiVFNMQSIpLCBzb3VyY2U9InlhaG9vIikNCmBgYA0KYGBge3J9DQp3cml0ZS5jc3YoTlZEQSwgIk5EVkEuY3N2IikNCmBgYA0KDQpgYGB7cn0NCndyaXRlLnpvbyhOVkRBLCAiTlZEQSIpDQpgYGANCg0KYGBge3J9DQpnZXRTeW1ib2xzKCJNU0ZUIiwgc3JjPSJ5YWhvbyIsZnJvbSA9ICIyMDI0LTEwLTAxIiwgdG8gPSAiMjAyNS0wMi0wMSIpDQpgYGANCmBgYHtyfQ0KcGxvdChNU0ZUKQ0KYGBgDQpgYGB7cn0NCiMgaW5zdGFsbC5wYWNrYWdlcygicGFnZXZpZXdzIikNCmxpYnJhcnkocGFnZXZpZXdzKQ0KYGBgDQoNCmBgYHtyfQ0KYXJ0aWNsZV9wYWdldmlld3MoDQpwcm9qZWN0ID0gImVuLndpa2lwZWRpYSIsDQphcnRpY2xlID0gIk1pY3Jvc29mdCIsDQpwbGF0Zm9ybSA9ICJhbGwiLA0KdXNlcl90eXBlID0gImFsbCIsDQpzdGFydCA9ICIyMDI0MTAwMTAwIiwNCmVuZCA9ICIyMDI1MDEzMTAwIiwNCnJlZm9ybWF0ID0gVFJVRSwNCmdyYW51bGFyaXR5ID0gImRhaWx5IiwNCikNCmBgYA0K