This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import os | |
import requests | |
# Translated from https://www.isjw.uk/post/blogging/fix-hugo-tweet-shortcodes/ | |
# Using Chat GPT-3. Minor edits to allow for leading whitespace. | |
DIR = "/WHEREVER YOU WANT TO START/" | |
BearerToken = "INSERT BEARER TOKEN GET IT HERE https://developer.twitter.com/en/portal/dashboard" | |
# Function to use Twitter API to convert a Tweet ID to a Twitter Handle |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#install.packages('alr3') | |
library(alr3) | |
data(Mitchell) | |
qplot(Month, Temp, data = Mitchell) + theme_bw() |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Example from BlueNile | |
# Round 1.00 Very Good I VS1 $5,601 | |
thisDiamond = data.frame(carat = 1.00, cut = 'V.Good', color = 'I', clarity='VS1') | |
modEst = predict(m4, newdata = thisDiamond, interval='prediction', level = .95) | |
exp(modEst) * exp(summary(m4)$sigma^2/2) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
=============================================================== | |
m1 m2 m3 m4 | |
--------------------------------------------------------------- | |
(Intercept) 2.671*** 1.333*** 0.949*** -0.464*** | |
(0.003) (0.012) (0.012) (0.009) | |
I(carat^(1/3)) 5.839*** 8.243*** 8.633*** 8.320*** | |
(0.004) (0.022) (0.021) (0.012) | |
carat -1.061*** -1.223*** -0.763*** | |
(0.009) (0.009) (0.005) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diamondsbig$logprice = log(diamondsbig$price) | |
m1 = lm(logprice~ I(carat^(1/3)), | |
data=diamondsbig[diamondsbig$price < 10000 & diamondsbig$cert == 'GIA',]) | |
m2 = update(m1, ~ . + carat) | |
m3 = update(m2, ~ . + cut ) | |
m4 = update(m3, ~ . + color + clarity) | |
#install.packages('memisc') | |
library(memisc) | |
mtable(m1, m2, m3, m4) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#install.packages('RCurl') | |
library('RCurl') | |
diamondsurl = getBinaryURL('https://raw.github.com/solomonm/diamonds-data/master/BigDiamonds.Rda') | |
load(rawConnection(diamondsurl)) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
p = ggplot( data=diamonds, aes(carat, price, colour=color)) + | |
geom_point(alpha = 0.5, size = .75, position='jitter') + | |
scale_colour_brewer(type = 'div', | |
guide = guide_legend(title = NULL, reverse=T, | |
override.aes = list(alpha = 1))) + | |
scale_x_continuous(trans=cubroot_trans(), limits = c(0.2,3), | |
breaks = c(0.2, 0.5, 1, 2, 3)) + | |
scale_y_continuous(trans=log10_trans(), limits = c(350,15000), | |
breaks = c(350, 1000, 5000, 10000, 15000)) + | |
theme_bw() + theme(legend.key = element_blank()) + |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
p = ggplot( data=diamonds, aes(carat, price, colour=cut)) + | |
geom_point(alpha = 0.5, size = .75, position='jitter') + | |
scale_colour_brewer(type = 'div', | |
guide = guide_legend(title = NULL, reverse=T, | |
override.aes = list(alpha = 1))) + | |
scale_x_continuous(trans=cubroot_trans(), limits = c(0.2,3), | |
breaks = c(0.2, 0.5, 1, 2, 3)) + | |
scale_y_continuous(trans=log10_trans(), limits = c(350,15000), | |
breaks = c(350, 1000, 5000, 10000, 15000)) + |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
p = ggplot( data=diamonds, aes(carat, price, colour=clarity)) + | |
geom_point(alpha = 0.5, size = .75, position='jitter') + | |
scale_colour_brewer(type = 'div', | |
guide = guide_legend(title = NULL, reverse=T, | |
override.aes = list(alpha = 1))) + | |
scale_x_continuous(trans=cubroot_trans(), limits = c(0.2,3), | |
breaks = c(0.2, 0.5, 1, 2, 3)) + | |
scale_y_continuous(trans=log10_trans(), limits = c(350,15000), | |
breaks = c(350, 1000, 5000, 10000, 15000)) + | |
theme_bw() + theme(legend.key = element_blank()) + |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
p = ggplot( data=diamonds, aes(carat, price)) + | |
geom_point(alpha = 0.5, size = .75, position='jitter') + | |
scale_x_continuous(trans=cubroot_trans(), limits = c(0.2,3), | |
breaks = c(0.2, 0.5, 1, 2, 3)) + | |
scale_y_continuous(trans=log10_trans(), limits = c(350,15000), | |
breaks = c(350, 1000, 5000, 10000, 15000)) + | |
theme_bw() + | |
ggtitle('Price (log10) by Cubed-Root of Carat') | |
p |
NewerOlder