Error(s) in re-building vignettes:
--- re-building ‘TQ00-introduction-to-tidyquant.Rmd’ using rmarkdown
Loading required package: lubridate

Attaching package: 'lubridate'

The following object is masked from 'package:base':

    date

Loading required package: PerformanceAnalytics
Loading required package: xts
Loading required package: zoo

Attaching package: 'zoo'

The following objects are masked from 'package:base':

    as.Date, as.Date.numeric


Attaching package: 'PerformanceAnalytics'

The following object is masked from 'package:graphics':

    legend

Loading required package: quantmod
Loading required package: TTR
Version 0.4-0 included new data defaults. See ?getSymbols.
══ Need to Learn tidyquant? ═══════════════════════════════════════════════
Business Science offers a 1-hour course - Learning Lab #9: Performance Analysis & Portfolio Optimization with tidyquant!
</> Learn more at: https://university.business-science.io/p/learning-labs-pro </>
── Attaching packages ────────────────────────────────── tidyverse 1.2.1 ──
✔ ggplot2 3.2.1     ✔ purrr   0.3.3
✔ tibble  2.1.3     ✔ dplyr   0.8.3
✔ tidyr   1.0.0     ✔ stringr 1.4.0
✔ readr   1.3.1     ✔ forcats 0.4.0
── Conflicts ───────────────────────────────────── tidyverse_conflicts() ──
✖ lubridate::as.difftime() masks base::as.difftime()
✖ lubridate::date()        masks base::date()
✖ dplyr::filter()          masks stats::filter()
✖ dplyr::first()           masks xts::first()
✖ lubridate::intersect()   masks base::intersect()
✖ dplyr::lag()             masks stats::lag()
✖ dplyr::last()            masks xts::last()
✖ lubridate::setdiff()     masks base::setdiff()
✖ lubridate::union()       masks base::union()
--- finished re-building ‘TQ00-introduction-to-tidyquant.Rmd’

--- re-building ‘TQ01-core-functions-in-tidyquant.Rmd’ using rmarkdown
── Attaching packages ────────────────────────────────── tidyverse 1.2.1 ──
✔ ggplot2 3.2.1     ✔ purrr   0.3.3
✔ tibble  2.1.3     ✔ dplyr   0.8.3
✔ tidyr   1.0.0     ✔ stringr 1.4.0
✔ readr   1.3.1     ✔ forcats 0.4.0
── Conflicts ───────────────────────────────────── tidyverse_conflicts() ──
✖ dplyr::filter() masks stats::filter()
✖ dplyr::lag()    masks stats::lag()
Loading required package: lubridate

Attaching package: 'lubridate'

The following object is masked from 'package:base':

    date

Loading required package: PerformanceAnalytics
Loading required package: xts
Loading required package: zoo

Attaching package: 'zoo'

The following objects are masked from 'package:base':

    as.Date, as.Date.numeric


Attaching package: 'xts'

The following objects are masked from 'package:dplyr':

    first, last


Attaching package: 'PerformanceAnalytics'

The following object is masked from 'package:graphics':

    legend

Loading required package: quantmod
Loading required package: TTR
Version 0.4-0 included new data defaults. See ?getSymbols.
══ Need to Learn tidyquant? ═══════════════════════════════════════════════
Business Science offers a 1-hour course - Learning Lab #9: Performance Analysis & Portfolio Optimization with tidyquant!
</> Learn more at: https://university.business-science.io/p/learning-labs-pro </>
Warning: x = 'AAPL', get = 'stock.prices': Error in getSymbols.yahoo(Symbols = "AAPL", env = <environment>, verbose = FALSE, : Unable to import "AAPL".
AAPL download failed after two attempts. Error message:
URL using bad/illegal format or missing URL

Warning: x = 'AAPL', get = 'dividends': Error in curl::curl_download(yahoo.URL, destfile = tmp, quiet = !verbose, : URL using bad/illegal format or missing URL

Warning: x = 'AAPL', get = 'splits': Error in curl::curl_download(yahoo.URL, destfile = tmp, quiet = !verbose, : URL using bad/illegal format or missing URL

Warning in fun_transmute(., OHLC = FALSE, ...) :
  missing values removed from data
Warning: x = 'FB', get = 'stock.prices': Error in getSymbols.yahoo(Symbols = "FB", env = <environment>, verbose = FALSE, : Unable to import "FB".
FB download failed after two attempts. Error message:
URL using bad/illegal format or missing URL

Quitting from lines 435-443 (TQ01-core-functions-in-tidyquant.Rmd) 
Error: processing vignette 'TQ01-core-functions-in-tidyquant.Rmd' failed with diagnostics:
data must be a tibble or data.frame object
--- failed re-building ‘TQ01-core-functions-in-tidyquant.Rmd’

--- re-building ‘TQ02-quant-integrations-in-tidyquant.Rmd’ using rmarkdown
── Attaching packages ────────────────────────────────── tidyverse 1.2.1 ──
✔ ggplot2 3.2.1     ✔ purrr   0.3.3
✔ tibble  2.1.3     ✔ dplyr   0.8.3
✔ tidyr   1.0.0     ✔ stringr 1.4.0
✔ readr   1.3.1     ✔ forcats 0.4.0
── Conflicts ───────────────────────────────────── tidyverse_conflicts() ──
✖ dplyr::filter() masks stats::filter()
✖ dplyr::lag()    masks stats::lag()
Loading required package: lubridate

Attaching package: 'lubridate'

The following object is masked from 'package:base':

    date

Loading required package: PerformanceAnalytics
Loading required package: xts
Loading required package: zoo

Attaching package: 'zoo'

The following objects are masked from 'package:base':

    as.Date, as.Date.numeric


Attaching package: 'xts'

The following objects are masked from 'package:dplyr':

    first, last


Attaching package: 'PerformanceAnalytics'

The following object is masked from 'package:graphics':

    legend

Loading required package: quantmod
Loading required package: TTR
Version 0.4-0 included new data defaults. See ?getSymbols.
══ Need to Learn tidyquant? ═══════════════════════════════════════════════
Business Science offers a 1-hour course - Learning Lab #9: Performance Analysis & Portfolio Optimization with tidyquant!
</> Learn more at: https://university.business-science.io/p/learning-labs-pro </>
Warning: Removed 20 rows containing missing values (geom_path).
Warning: Removed 89 rows containing missing values (geom_path).
--- finished re-building ‘TQ02-quant-integrations-in-tidyquant.Rmd’

--- re-building ‘TQ03-scaling-and-modeling-with-tidyquant.Rmd’ using rmarkdown
── Attaching packages ────────────────────────────────── tidyverse 1.2.1 ──
✔ ggplot2 3.2.1     ✔ purrr   0.3.3
✔ tibble  2.1.3     ✔ dplyr   0.8.3
✔ tidyr   1.0.0     ✔ stringr 1.4.0
✔ readr   1.3.1     ✔ forcats 0.4.0
── Conflicts ───────────────────────────────────── tidyverse_conflicts() ──
✖ dplyr::filter() masks stats::filter()
✖ dplyr::lag()    masks stats::lag()
Loading required package: lubridate

Attaching package: 'lubridate'

The following object is masked from 'package:base':

    date

Loading required package: PerformanceAnalytics
Loading required package: xts
Loading required package: zoo

Attaching package: 'zoo'

The following objects are masked from 'package:base':

    as.Date, as.Date.numeric


Attaching package: 'xts'

The following objects are masked from 'package:dplyr':

    first, last


Attaching package: 'PerformanceAnalytics'

The following object is masked from 'package:graphics':

    legend

Loading required package: quantmod
Loading required package: TTR
Version 0.4-0 included new data defaults. See ?getSymbols.
══ Need to Learn tidyquant? ═══════════════════════════════════════════════
Business Science offers a 1-hour course - Learning Lab #9: Performance Analysis & Portfolio Optimization with tidyquant!
</> Learn more at: https://university.business-science.io/p/learning-labs-pro </>
Warning: x = 'GOOG', get = 'stock.prices': Error in getSymbols.yahoo(Symbols = "GOOG", env = <environment>, verbose = FALSE, : Unable to import "GOOG".
GOOG download failed after two attempts. Error message:
URL using bad/illegal format or missing URL
 Removing GOOG.
Using fallback dataset last downloaded 2017-06-26.
Using fallback dataset last downloaded 2017-06-26.
Warning: x = 'MMM', get = 'stock.prices': Error in getSymbols.yahoo(Symbols = "MMM", env = <environment>, verbose = FALSE, : Unable to import "MMM".
MMM download failed after two attempts. Error message:
URL using bad/illegal format or missing URL
 Removing MMM.
Warning: x = 'AAPL', get = 'stock.prices': Error in getSymbols.yahoo(Symbols = "AAPL", env = <environment>, verbose = FALSE, : Unable to import "AAPL".
AAPL download failed after two attempts. Error message:
HTTP error 401.
 Removing AAPL.
Warning: x = 'GOOG', get = 'stock.prices': Error in getSymbols.yahoo(Symbols = "GOOG", env = <environment>, verbose = FALSE, : Unable to import "GOOG".
GOOG download failed after two attempts. Error message:
HTTP error 401.
 Removing GOOG.
Warning: x = 'AAPL', get = 'stock.prices': Error in getSymbols.yahoo(Symbols = "AAPL", env = <environment>, verbose = FALSE, : Unable to import "AAPL".
AAPL download failed after two attempts. Error message:
URL using bad/illegal format or missing URL

Quitting from lines 206-208 (TQ03-scaling-and-modeling-with-tidyquant.Rmd) 
Error: processing vignette 'TQ03-scaling-and-modeling-with-tidyquant.Rmd' failed with diagnostics:
data must be a tibble or data.frame object
--- failed re-building ‘TQ03-scaling-and-modeling-with-tidyquant.Rmd’

--- re-building ‘TQ04-charting-with-tidyquant.Rmd’ using rmarkdown
── Attaching packages ────────────────────────────────── tidyverse 1.2.1 ──
✔ ggplot2 3.2.1     ✔ purrr   0.3.3
✔ tibble  2.1.3     ✔ dplyr   0.8.3
✔ tidyr   1.0.0     ✔ stringr 1.4.0
✔ readr   1.3.1     ✔ forcats 0.4.0
── Conflicts ───────────────────────────────────── tidyverse_conflicts() ──
✖ dplyr::filter() masks stats::filter()
✖ dplyr::lag()    masks stats::lag()
Loading required package: lubridate

Attaching package: 'lubridate'

The following object is masked from 'package:base':

    date

Loading required package: PerformanceAnalytics
Loading required package: xts
Loading required package: zoo

Attaching package: 'zoo'

The following objects are masked from 'package:base':

    as.Date, as.Date.numeric


Attaching package: 'xts'

The following objects are masked from 'package:dplyr':

    first, last


Attaching package: 'PerformanceAnalytics'

The following object is masked from 'package:graphics':

    legend

Loading required package: quantmod
Loading required package: TTR
Version 0.4-0 included new data defaults. See ?getSymbols.
══ Need to Learn tidyquant? ═══════════════════════════════════════════════
Business Science offers a 1-hour course - Learning Lab #9: Performance Analysis & Portfolio Optimization with tidyquant!
</> Learn more at: https://university.business-science.io/p/learning-labs-pro </>
--- finished re-building ‘TQ04-charting-with-tidyquant.Rmd’

--- re-building ‘TQ05-performance-analysis-with-tidyquant.Rmd’ using rmarkdown
Loading required package: lubridate

Attaching package: 'lubridate'

The following object is masked from 'package:base':

    date

Loading required package: PerformanceAnalytics
Loading required package: xts
Loading required package: zoo

Attaching package: 'zoo'

The following objects are masked from 'package:base':

    as.Date, as.Date.numeric


Attaching package: 'PerformanceAnalytics'

The following object is masked from 'package:graphics':

    legend

Loading required package: quantmod
Loading required package: TTR
Version 0.4-0 included new data defaults. See ?getSymbols.
══ Need to Learn tidyquant? ═══════════════════════════════════════════════
Business Science offers a 1-hour course - Learning Lab #9: Performance Analysis & Portfolio Optimization with tidyquant!
</> Learn more at: https://university.business-science.io/p/learning-labs-pro </>
── Attaching packages ────────────────────────────────── tidyverse 1.2.1 ──
✔ ggplot2 3.2.1     ✔ purrr   0.3.3
✔ tibble  2.1.3     ✔ dplyr   0.8.3
✔ tidyr   1.0.0     ✔ stringr 1.4.0
✔ readr   1.3.1     ✔ forcats 0.4.0
── Conflicts ───────────────────────────────────── tidyverse_conflicts() ──
✖ lubridate::as.difftime() masks base::as.difftime()
✖ lubridate::date()        masks base::date()
✖ dplyr::filter()          masks stats::filter()
✖ dplyr::first()           masks xts::first()
✖ lubridate::intersect()   masks base::intersect()
✖ dplyr::lag()             masks stats::lag()
✖ dplyr::last()            masks xts::last()
✖ lubridate::setdiff()     masks base::setdiff()
✖ lubridate::union()       masks base::union()
Adding missing grouping variables: `symbol`
Ungrouping data frame groups: symbol
Warning in bcosk(Ra[, n[1]], Rb[, n[2]]) :
  skewness is close to zero. The classical definition of the coskewness statistic is not applicable and one should normalize using the comoment without standardization.
Warning in bcosk(Ra[, n[1]], Rb[, n[2]]) :
  skewness is close to zero. The classical definition of the coskewness statistic is not applicable and one should normalize using the comoment without standardization.
Warning in bcosk(Ra[, n[1]], Rb[, n[2]]) :
  skewness is close to zero. The classical definition of the coskewness statistic is not applicable and one should normalize using the comoment without standardization.
--- finished re-building ‘TQ05-performance-analysis-with-tidyquant.Rmd’

SUMMARY: processing the following files failed:
  ‘TQ01-core-functions-in-tidyquant.Rmd’
  ‘TQ03-scaling-and-modeling-with-tidyquant.Rmd’

Error: Vignette re-building failed.
Execution halted