-
Notifications
You must be signed in to change notification settings - Fork 70
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #30 from krcarriere/gh-pages
Adding PSYCH swirl course
- Loading branch information
Showing
60 changed files
with
25,979 additions
and
2,445 deletions.
There are no files selected for viewing
This file contains 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,392 @@ | ||
<!DOCTYPE html> | ||
|
||
<html> | ||
|
||
<head> | ||
|
||
<meta charset="utf-8" /> | ||
<meta name="generator" content="pandoc" /> | ||
<meta http-equiv="X-UA-Compatible" content="IE=EDGE" /> | ||
|
||
|
||
|
||
|
||
<title>A (very) short introduction to R</title> | ||
|
||
<script src="site_libs/header-attrs-2.23/header-attrs.js"></script> | ||
<script src="site_libs/jquery-3.6.0/jquery-3.6.0.min.js"></script> | ||
<meta name="viewport" content="width=device-width, initial-scale=1" /> | ||
<link href="site_libs/bootstrap-3.3.5/css/bootstrap.min.css" rel="stylesheet" /> | ||
<script src="site_libs/bootstrap-3.3.5/js/bootstrap.min.js"></script> | ||
<script src="site_libs/bootstrap-3.3.5/shim/html5shiv.min.js"></script> | ||
<script src="site_libs/bootstrap-3.3.5/shim/respond.min.js"></script> | ||
<style>h1 {font-size: 34px;} | ||
h1.title {font-size: 38px;} | ||
h2 {font-size: 30px;} | ||
h3 {font-size: 24px;} | ||
h4 {font-size: 18px;} | ||
h5 {font-size: 16px;} | ||
h6 {font-size: 12px;} | ||
code {color: inherit; background-color: rgba(0, 0, 0, 0.04);} | ||
pre:not([class]) { background-color: white }</style> | ||
<script src="site_libs/navigation-1.1/tabsets.js"></script> | ||
<link href="site_libs/highlightjs-9.12.0/default.css" rel="stylesheet" /> | ||
<script src="site_libs/highlightjs-9.12.0/highlight.js"></script> | ||
<link href="site_libs/font-awesome-6.4.0/css/all.min.css" rel="stylesheet" /> | ||
<link href="site_libs/font-awesome-6.4.0/css/v4-shims.min.css" rel="stylesheet" /> | ||
|
||
<style type="text/css"> | ||
code{white-space: pre-wrap;} | ||
span.smallcaps{font-variant: small-caps;} | ||
span.underline{text-decoration: underline;} | ||
div.column{display: inline-block; vertical-align: top; width: 50%;} | ||
div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;} | ||
ul.task-list{list-style: none;} | ||
</style> | ||
|
||
<style type="text/css">code{white-space: pre;}</style> | ||
<script type="text/javascript"> | ||
if (window.hljs) { | ||
hljs.configure({languages: []}); | ||
hljs.initHighlightingOnLoad(); | ||
if (document.readyState && document.readyState === "complete") { | ||
window.setTimeout(function() { hljs.initHighlighting(); }, 0); | ||
} | ||
} | ||
</script> | ||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<style type = "text/css"> | ||
.main-container { | ||
max-width: 940px; | ||
margin-left: auto; | ||
margin-right: auto; | ||
} | ||
img { | ||
max-width:100%; | ||
} | ||
.tabbed-pane { | ||
padding-top: 12px; | ||
} | ||
.html-widget { | ||
margin-bottom: 20px; | ||
} | ||
button.code-folding-btn:focus { | ||
outline: none; | ||
} | ||
summary { | ||
display: list-item; | ||
} | ||
details > summary > p:only-child { | ||
display: inline; | ||
} | ||
pre code { | ||
padding: 0; | ||
} | ||
</style> | ||
|
||
|
||
<style type="text/css"> | ||
.dropdown-submenu { | ||
position: relative; | ||
} | ||
.dropdown-submenu>.dropdown-menu { | ||
top: 0; | ||
left: 100%; | ||
margin-top: -6px; | ||
margin-left: -1px; | ||
border-radius: 0 6px 6px 6px; | ||
} | ||
.dropdown-submenu:hover>.dropdown-menu { | ||
display: block; | ||
} | ||
.dropdown-submenu>a:after { | ||
display: block; | ||
content: " "; | ||
float: right; | ||
width: 0; | ||
height: 0; | ||
border-color: transparent; | ||
border-style: solid; | ||
border-width: 5px 0 5px 5px; | ||
border-left-color: #cccccc; | ||
margin-top: 5px; | ||
margin-right: -10px; | ||
} | ||
.dropdown-submenu:hover>a:after { | ||
border-left-color: #adb5bd; | ||
} | ||
.dropdown-submenu.pull-left { | ||
float: none; | ||
} | ||
.dropdown-submenu.pull-left>.dropdown-menu { | ||
left: -100%; | ||
margin-left: 10px; | ||
border-radius: 6px 0 6px 6px; | ||
} | ||
</style> | ||
|
||
<script type="text/javascript"> | ||
// manage active state of menu based on current page | ||
$(document).ready(function () { | ||
// active menu anchor | ||
href = window.location.pathname | ||
href = href.substr(href.lastIndexOf('/') + 1) | ||
if (href === "") | ||
href = "index.html"; | ||
var menuAnchor = $('a[href="' + href + '"]'); | ||
|
||
// mark the anchor link active (and if it's in a dropdown, also mark that active) | ||
var dropdown = menuAnchor.closest('li.dropdown'); | ||
if (window.bootstrap) { // Bootstrap 4+ | ||
menuAnchor.addClass('active'); | ||
dropdown.find('> .dropdown-toggle').addClass('active'); | ||
} else { // Bootstrap 3 | ||
menuAnchor.parent().addClass('active'); | ||
dropdown.addClass('active'); | ||
} | ||
|
||
// Navbar adjustments | ||
var navHeight = $(".navbar").first().height() + 15; | ||
var style = document.createElement('style'); | ||
var pt = "padding-top: " + navHeight + "px; "; | ||
var mt = "margin-top: -" + navHeight + "px; "; | ||
var css = ""; | ||
// offset scroll position for anchor links (for fixed navbar) | ||
for (var i = 1; i <= 6; i++) { | ||
css += ".section h" + i + "{ " + pt + mt + "}\n"; | ||
} | ||
style.innerHTML = "body {" + pt + "padding-bottom: 40px; }\n" + css; | ||
document.head.appendChild(style); | ||
}); | ||
</script> | ||
|
||
<!-- tabsets --> | ||
|
||
<style type="text/css"> | ||
.tabset-dropdown > .nav-tabs { | ||
display: inline-table; | ||
max-height: 500px; | ||
min-height: 44px; | ||
overflow-y: auto; | ||
border: 1px solid #ddd; | ||
border-radius: 4px; | ||
} | ||
|
||
.tabset-dropdown > .nav-tabs > li.active:before, .tabset-dropdown > .nav-tabs.nav-tabs-open:before { | ||
content: "\e259"; | ||
font-family: 'Glyphicons Halflings'; | ||
display: inline-block; | ||
padding: 10px; | ||
border-right: 1px solid #ddd; | ||
} | ||
|
||
.tabset-dropdown > .nav-tabs.nav-tabs-open > li.active:before { | ||
content: "\e258"; | ||
font-family: 'Glyphicons Halflings'; | ||
border: none; | ||
} | ||
|
||
.tabset-dropdown > .nav-tabs > li.active { | ||
display: block; | ||
} | ||
|
||
.tabset-dropdown > .nav-tabs > li > a, | ||
.tabset-dropdown > .nav-tabs > li > a:focus, | ||
.tabset-dropdown > .nav-tabs > li > a:hover { | ||
border: none; | ||
display: inline-block; | ||
border-radius: 4px; | ||
background-color: transparent; | ||
} | ||
|
||
.tabset-dropdown > .nav-tabs.nav-tabs-open > li { | ||
display: block; | ||
float: none; | ||
} | ||
|
||
.tabset-dropdown > .nav-tabs > li { | ||
display: none; | ||
} | ||
</style> | ||
|
||
<!-- code folding --> | ||
|
||
|
||
|
||
|
||
</head> | ||
|
||
<body> | ||
|
||
|
||
<div class="container-fluid main-container"> | ||
|
||
|
||
|
||
|
||
<div class="navbar navbar-default navbar-fixed-top" role="navigation"> | ||
<div class="container"> | ||
<div class="navbar-header"> | ||
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-bs-toggle="collapse" data-target="#navbar" data-bs-target="#navbar"> | ||
<span class="icon-bar"></span> | ||
<span class="icon-bar"></span> | ||
<span class="icon-bar"></span> | ||
</button> | ||
<a class="navbar-brand" href="index.html">The swirl Course Network</a> | ||
</div> | ||
<div id="navbar" class="navbar-collapse collapse"> | ||
<ul class="nav navbar-nav"> | ||
<li> | ||
<a href="index.html">Home</a> | ||
</li> | ||
<li class="dropdown"> | ||
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" data-bs-toggle="dropdown" aria-expanded="false"> | ||
Browse Courses | ||
|
||
<span class="caret"></span> | ||
</a> | ||
<ul class="dropdown-menu" role="menu"> | ||
<li> | ||
<a href="title.html">By Title</a> | ||
</li> | ||
<li class="divider"></li> | ||
<li> | ||
<a href="surname.html">By Author's Name</a> | ||
</li> | ||
</ul> | ||
</li> | ||
<li> | ||
<a href="http://swirlstats.com/swirlify">Write a swirl Course</a> | ||
</li> | ||
<li> | ||
<a href="http://swirlstats.com">swirl Main Site</a> | ||
</li> | ||
</ul> | ||
<ul class="nav navbar-nav navbar-right"> | ||
<li> | ||
<a href="https://github.com/swirldev/scn"> | ||
<span class="fa fa-github fa-lg"></span> | ||
|
||
</a> | ||
</li> | ||
</ul> | ||
</div><!--/.nav-collapse --> | ||
</div><!--/.container --> | ||
</div><!--/.navbar --> | ||
|
||
<div id="header"> | ||
|
||
|
||
|
||
<h1 class="title toc-ignore">A (very) short introduction to R</h1> | ||
|
||
</div> | ||
|
||
|
||
<div id="author" class="section level3"> | ||
<h3>Author</h3> | ||
<ul> | ||
<li>Claudia Brauer</li> | ||
</ul> | ||
</div> | ||
<div id="co-authors" class="section level3"> | ||
<h3>Co-Authors</h3> | ||
<ul> | ||
<li>Paul Torfs</li> | ||
</ul> | ||
</div> | ||
<div id="description" class="section level3"> | ||
<h3>Description</h3> | ||
<p>This course is the swirl version of <a | ||
href="https://github.com/ClaudiaBrauer/A-very-short-introduction-to-R/blob/master/documents/A%20(very)%20short%20introduction%20to%20R.pdf">A | ||
(very) short introduction to R</a>. This document has 10 pages of | ||
background and exercises and 2 pages listing useful functions (to use as | ||
a reference). Working through this tutorial takes 1 to 2 hours | ||
(depending on your background).</p> | ||
<p>Instead of reading the pdf and doing the ToDo exercises, you can also | ||
go through the text and exercises interactively, using swirl. The | ||
contents are the same (with a few exceptions), so you can open the pdf | ||
version alongside to look up how to do something you learned before or | ||
browse through the references on the last two pages.</p> | ||
<p>If you find any errors, please let me know on the <a | ||
href="https://github.com/ClaudiaBrauer/A-very-short-introduction-to-R/issues">issues | ||
page</a>.</p> | ||
</div> | ||
<div id="installation" class="section level3"> | ||
<h3>Installation</h3> | ||
<pre class="r"><code>swirl::install_course("A_(very)_short_introduction_to_R")</code></pre> | ||
<div id="manual-installation" class="section level4"> | ||
<h4>Manual Installation</h4> | ||
<ol style="list-style-type: decimal"> | ||
<li>Download <a | ||
href="https://github.com/ClaudiaBrauer/A-very-short-introduction-to-R/blob/master/documents/A_(very)_short_introduction_to_R.swc">this</a> | ||
file.</li> | ||
<li>Run <code>swirl::install_course()</code> in the R console.</li> | ||
<li>Select the file you just downloaded.</li> | ||
</ol> | ||
</div> | ||
</div> | ||
<div id="website" class="section level3"> | ||
<h3>Website</h3> | ||
<ul> | ||
<li><a | ||
href="https://github.com/ClaudiaBrauer/A-very-short-introduction-to-R" | ||
class="uri">https://github.com/ClaudiaBrauer/A-very-short-introduction-to-R</a></li> | ||
</ul> | ||
</div> | ||
|
||
|
||
|
||
|
||
</div> | ||
|
||
<script> | ||
|
||
// add bootstrap table styles to pandoc tables | ||
function bootstrapStylePandocTables() { | ||
$('tr.odd').parent('tbody').parent('table').addClass('table table-condensed'); | ||
} | ||
$(document).ready(function () { | ||
bootstrapStylePandocTables(); | ||
}); | ||
|
||
|
||
</script> | ||
|
||
<!-- tabsets --> | ||
|
||
<script> | ||
$(document).ready(function () { | ||
window.buildTabsets("TOC"); | ||
}); | ||
|
||
$(document).ready(function () { | ||
$('.tabset-dropdown > .nav-tabs > li').click(function () { | ||
$(this).parent().toggleClass('nav-tabs-open'); | ||
}); | ||
}); | ||
</script> | ||
|
||
<!-- code folding --> | ||
|
||
|
||
<!-- dynamically load mathjax for compatibility with self-contained --> | ||
<script> | ||
(function () { | ||
var script = document.createElement("script"); | ||
script.type = "text/javascript"; | ||
script.src = "https://mathjax.rstudio.com/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML"; | ||
document.getElementsByTagName("head")[0].appendChild(script); | ||
})(); | ||
</script> | ||
|
||
</body> | ||
</html> |
Oops, something went wrong.