Skip to content

Commit

Permalink
Built site for gh-pages
Browse files Browse the repository at this point in the history
  • Loading branch information
Quarto GHA Workflow Runner committed Jun 28, 2024
1 parent fc3f6af commit e66f58f
Show file tree
Hide file tree
Showing 10 changed files with 266 additions and 222 deletions.
2 changes: 1 addition & 1 deletion .nojekyll
Original file line number Diff line number Diff line change
@@ -1 +1 @@
66cf0590
ba0ac7b7
10 changes: 5 additions & 5 deletions guides.html
Original file line number Diff line number Diff line change
Expand Up @@ -263,7 +263,7 @@ <h5 class="quarto-listing-category-title">Kategorier</h5><div class="quarto-list
</div>
</div>
<div class="list grid quarto-listing-cols-3">
<div class="g-col-1" data-index="0" data-categories="Zotero,R,Quarto,BibTex" data-listing-date-sort="1719705600000" data-listing-file-modified-sort="1719613769524" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="1" data-listing-word-count-sort="29">
<div class="g-col-1" data-index="0" data-categories="Zotero,R,Quarto,BibTex" data-listing-date-sort="1719705600000" data-listing-file-modified-sort="1719617573923" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="1" data-listing-word-count-sort="29">
<a href="./guides/2024-06-30-skriv-bachelor-med-quarto/index.html" class="quarto-grid-link">
<div class="quarto-grid-item card h-100 card-left">
<div class="listing-item-img-placeholder card-img-top" style="height: 150px;">&nbsp;</div>
Expand All @@ -278,10 +278,10 @@ <h5 class="no-anchor card-title listing-title">
</div>
</a>
</div>
<div class="g-col-1" data-index="1" data-listing-date-sort="1719619200000" data-listing-file-modified-sort="1719613769524" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="3" data-listing-word-count-sort="456">
<a href="./guides/2024-05-19-danmarkskort-i-r/index.html" class="quarto-grid-link">
<div class="g-col-1" data-index="1" data-listing-date-sort="1719619200000" data-listing-file-modified-sort="1719617573923" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="4" data-listing-word-count-sort="772">
<a href="./guides/2024-06-29-danmarkskort-i-r/index.html" class="quarto-grid-link">
<div class="quarto-grid-item card h-100 card-left">
<div class="listing-item-img-placeholder card-img-top" style="height: 150px;">&nbsp;</div>
<p class="card-img-top"><img src="guides/2024-06-29-danmarkskort-i-r/index_files/figure-html/fig-dk-1.png" style="height: 150px;" class="thumbnail-image card-img"/></p>
<div class="card-body post-contents">
<h5 class="no-anchor card-title listing-title">
Nemt Danmarkskort i R
Expand All @@ -293,7 +293,7 @@ <h5 class="no-anchor card-title listing-title">
</div>
</a>
</div>
<div class="g-col-1" data-index="2" data-categories="Zotero" data-listing-date-sort="1715904000000" data-listing-file-modified-sort="1719613769524" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="3" data-listing-word-count-sort="438">
<div class="g-col-1" data-index="2" data-categories="Zotero" data-listing-date-sort="1715904000000" data-listing-file-modified-sort="1719617573923" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="3" data-listing-word-count-sort="438">
<a href="./guides/2024-05-17-installer-output-zotero/index.html" class="quarto-grid-link">
<div class="quarto-grid-item card h-100 card-left">
<p class="card-img-top">
Expand Down
222 changes: 113 additions & 109 deletions guides.xml

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion guides/2024-06-30-skriv-bachelor-med-quarto/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -223,7 +223,7 @@ <h1>Indholdsfortegnelse</h1>
<h1>Litteraturliste</h1>
<section id="kort" class="level2">
<h2 class="anchored" data-anchor-id="kort">Kort</h2>
<p>Jeg har lavet danmarkskort i forbindelse med min opgave. Det har jeg skrevet <a href="../../guides/2024-05-19-danmarkskort-i-r/index.html">en guide om</a></p>
<p>Jeg har lavet danmarkskort i forbindelse med min opgave. Det har jeg skrevet <a href="../../guides/2024-06-29-danmarkskort-i-r/index.html">en guide om</a></p>


</section>
Expand Down
2 changes: 1 addition & 1 deletion listings.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"listing": "/guides.html",
"items": [
"/guides/2024-06-30-skriv-bachelor-med-quarto/index.html",
"/guides/2024-05-19-danmarkskort-i-r/index.html",
"/guides/2024-06-29-danmarkskort-i-r/index.html",
"/guides/2024-05-17-installer-output-zotero/index.html"
]
}
Expand Down
112 changes: 56 additions & 56 deletions search.json
Original file line number Diff line number Diff line change
Expand Up @@ -48,62 +48,6 @@
"section": "",
"text": "Hej! Jeg hedder Aleksander og studerer statskundskab ved Aarhus Universitet.\nHer på siden har jeg samlet mit cv, beretninger om min teknologiske læring og en række guides til at give noget af min læring videre."
},
{
"objectID": "guides/2024-05-19-danmarkskort-i-r/index.html",
"href": "guides/2024-05-19-danmarkskort-i-r/index.html",
"title": "Nemt Danmarkskort i R",
"section": "",
"text": "Da jeg skulle lære at lave kort i R, lavede jeg et par hurtige googlesøgninger, hvor jeg kom frem til en god guide lavet af Mikkel Freltoft Krogsholm (2021). Jeg opdagede dog hurtigt, at guiden er out-of-date - og derfor skriver jeg denne guide."
},
{
"objectID": "guides/2024-05-19-danmarkskort-i-r/index.html#baggrund",
"href": "guides/2024-05-19-danmarkskort-i-r/index.html#baggrund",
"title": "Nemt Danmarkskort i R",
"section": "",
"text": "Da jeg skulle lære at lave kort i R, lavede jeg et par hurtige googlesøgninger, hvor jeg kom frem til en god guide lavet af Mikkel Freltoft Krogsholm (2021). Jeg opdagede dog hurtigt, at guiden er out-of-date - og derfor skriver jeg denne guide."
},
{
"objectID": "guides/2024-05-19-danmarkskort-i-r/index.html#pakker",
"href": "guides/2024-05-19-danmarkskort-i-r/index.html#pakker",
"title": "Nemt Danmarkskort i R",
"section": "Pakker",
"text": "Pakker\nI R-universet findes der flere pakker til at arbejde med kort. Jeg har valgt at bruge sfsom den pakke jeg sætter mig ind i, hvad kan. De fleste kan grundlæggende det samme og er bygget op omkring geometry, der er den kolonne (eller variabel) i en dataframe, der indeholder figurerne til kortet.\nFørst indlæser vi alle pakker der skal bruges.\n\nlibrary(tidyverse) # Her får vi %&gt;%, ggplot2 og andre smarte funktioner.\nlibrary(sf) # Skal bruges til at arbejde med \"simple features\" (figurer)."
},
{
"objectID": "guides/2024-05-19-danmarkskort-i-r/index.html#data",
"href": "guides/2024-05-19-danmarkskort-i-r/index.html#data",
"title": "Nemt Danmarkskort i R",
"section": "Data",
"text": "Data\nFor at tegne et præcist danmarkskort kan vi hente geojson data fra Styrelsen for Dataforsyning og Infrastruktur. De udstiller en udmærket API der kan levere kortdata til os. For at vi kan benytte en API i R skal vi først definere et URL og dernæst bede om at downloade den fil der hører til på den hjemmeside.\n\n\nDu behøver ikke at vide hvad en API er for at kunne gennemføre denne guide.\n\nFørst definerer vi APIens URL.\n\n\n## Gemmer URL til API-kald\nurl &lt;- \"https://api.dataforsyningen.dk/afstemningsomraader?format=geojson\"\n\n\nDernæst beder vi R om at downloade den efterspurgte fil til en midlertidig placering i computerens hukommelse.\n\n\n# Skaber midlertidig fil\ngeofile &lt;- tempfile()\n\n# Henter geojson til tempfile\ndownload.file(url, geofile)\n\nVi bruger funktionen download.file() og giver den APIens URL og den midlertidige dataplacering, hvor vi ønsker dataene hentet til.\n\nTil sidst omformer vi geoJSON til et sf format som R kan forstå.\n\n\n# Læser datafilen ind i R\ngeodata_st &lt;- st_read(geofile)\nafstemningssteder_geodata &lt;- st_as_sf(geodata_st)\n\n\n\nHer omformes først til st og dernæst til sf.\nNu har vi en dataframe i afstemningssteder_geodata der indeholder de figurer vi skal bruge for at lave et danmarkskort!\n\nvind_afstemningssteder_geodata &lt;- rmapshaper::ms_simplify(vind_afstemningssteder_geodata, keep = 0.01, keep_shapes = TRUE)\n\naarhus_afstemningssteder &lt;- vind_afstemningssteder_geodata %&gt;%\n filter(kommunenavn == \"Aarhus\") %&gt;%\n ggplot(aes(fill = navn)) +\n geom_sf() +\n ggthemes::theme_map() +\n theme(legend.position = \"none\")\n\nbw_afstemningssteder &lt;- ggplot(vind_afstemningssteder_geodata) +\n geom_sf() +\n ggthemes::theme_map() +\n labs(title = \"Afstemningssteder i Danmark\", caption = \"Kilde: DAWA/DAGI\") +\n theme(legend.position = \"none\", title = element_text(size = 20))\n\n\n\nHer indlæser vi rmapshaper::ms_simplify() med pakkens navn for at slippe for at indlæse hele pakken - Vi skal nemlig ikke bruge det hele! Det samme har vi gjort med ggthemes::theme_map(), fordi der kun skal bruges det ene theme\n\naarhus_afstemningssteder\nbw_afstemningssteder"
},
{
"objectID": "guides/2024-05-19-danmarkskort-i-r/index.html#samlet-kode",
"href": "guides/2024-05-19-danmarkskort-i-r/index.html#samlet-kode",
"title": "Nemt Danmarkskort i R",
"section": "Samlet kode",
"text": "Samlet kode\nAlt hvad jeg har gennemgået i denne guide kan findes i et samlet r-script på min github."
},
{
"objectID": "guides/2024-05-19-danmarkskort-i-r/index.html#gammelt-kode",
"href": "guides/2024-05-19-danmarkskort-i-r/index.html#gammelt-kode",
"title": "Nemt Danmarkskort i R",
"section": "Gammelt kode",
"text": "Gammelt kode\n\nlog_info(\"Starter download af geoJSON\")\nstarttid &lt;- Sys.time()\n\nsluttid &lt;- Sys.time()\nlog_info(\"GeoJSON downloadet\")\n\ndownload_tid &lt;- sluttid - starttid\nlog_info(paste(\"Det tog\", round(download_tid, 3), \"minutter at downloade\"))\n\n# sf_use_s2(FALSE)"
},
{
"objectID": "guides/2024-06-30-skriv-bachelor-med-quarto/index.html",
"href": "guides/2024-06-30-skriv-bachelor-med-quarto/index.html",
"title": "Sådan skriver du en bachelor med Quarto og R",
"section": "",
"text": "Sådan skriver du en bachelor med quarto\nEn bachelor på IFSK skal indeholde:"
},
{
"objectID": "guides/2024-06-30-skriv-bachelor-med-quarto/index.html#kort",
"href": "guides/2024-06-30-skriv-bachelor-med-quarto/index.html#kort",
"title": "Sådan skriver du en bachelor med Quarto og R",
"section": "Kort",
"text": "Kort\nJeg har lavet danmarkskort i forbindelse med min opgave. Det har jeg skrevet en guide om"
},
{
"objectID": "guides/2024-05-17-installer-output-zotero/index.html",
"href": "guides/2024-05-17-installer-output-zotero/index.html",
Expand Down Expand Up @@ -153,6 +97,62 @@
"section": "FAQ",
"text": "FAQ\n\nJeg har fundet en fejl i outputtet - Hvad gør jeg?\n\nHvis du har fundet en fejl i en af de styles jeg har produceret kan du sende mig en mail eller tage fat på mig IRL eller på diverse sociale medier.\nHvis der er tale om en fejlimplementering i forhold til skrivevejledningen fra politica retter jeg den med glæde.\n\nEllers kan vi tale om at producere en stil der passer til dine ønsker.\n\nNår du kontakter mig vedrørende en fejl er det en god ide at sende din csl-fil med; det gør det nemlig nememre at finde ud af, hvad fejlen er og hvor den findes.\n\n\n\nHvorfor kan jeg ikke bare downloade output-stilen inde i Zotero som man kan med andre?\n\nJeg arbejder på at få denne output-stil integreret i den primære downloadside, men det kræver at CSL-projektet vil acceptere den. Du kan læse mere om, hvad det kræver her."
},
{
"objectID": "guides/2024-06-30-skriv-bachelor-med-quarto/index.html",
"href": "guides/2024-06-30-skriv-bachelor-med-quarto/index.html",
"title": "Sådan skriver du en bachelor med Quarto og R",
"section": "",
"text": "Sådan skriver du en bachelor med quarto\nEn bachelor på IFSK skal indeholde:"
},
{
"objectID": "guides/2024-06-30-skriv-bachelor-med-quarto/index.html#kort",
"href": "guides/2024-06-30-skriv-bachelor-med-quarto/index.html#kort",
"title": "Sådan skriver du en bachelor med Quarto og R",
"section": "Kort",
"text": "Kort\nJeg har lavet danmarkskort i forbindelse med min opgave. Det har jeg skrevet en guide om"
},
{
"objectID": "guides/2024-06-29-danmarkskort-i-r/index.html",
"href": "guides/2024-06-29-danmarkskort-i-r/index.html",
"title": "Nemt Danmarkskort i R",
"section": "",
"text": "Da jeg skulle lære at lave kort i R, lavede jeg et par hurtige googlesøgninger, hvor jeg kom frem til en god guide lavet af Mikkel Freltoft Krogsholm (2021). Jeg opdagede dog hurtigt, at guiden er out-of-date - og derfor skriver jeg denne guide.\nI denne guide vil jeg gennemgå hvordan man kan skabe et kort over alle afstemningssteders områder i Danmark. Vi vil både producere et kort for Aarhus Kommune (Figur 2) og et kort for alle afstemningsområder i hele Danmark (Figur 1)."
},
{
"objectID": "guides/2024-06-29-danmarkskort-i-r/index.html#baggrund",
"href": "guides/2024-06-29-danmarkskort-i-r/index.html#baggrund",
"title": "Nemt Danmarkskort i R",
"section": "",
"text": "Da jeg skulle lære at lave kort i R, lavede jeg et par hurtige googlesøgninger, hvor jeg kom frem til en god guide lavet af Mikkel Freltoft Krogsholm (2021). Jeg opdagede dog hurtigt, at guiden er out-of-date - og derfor skriver jeg denne guide.\nI denne guide vil jeg gennemgå hvordan man kan skabe et kort over alle afstemningssteders områder i Danmark. Vi vil både producere et kort for Aarhus Kommune (Figur 2) og et kort for alle afstemningsområder i hele Danmark (Figur 1)."
},
{
"objectID": "guides/2024-06-29-danmarkskort-i-r/index.html#pakker",
"href": "guides/2024-06-29-danmarkskort-i-r/index.html#pakker",
"title": "Nemt Danmarkskort i R",
"section": "Pakker",
"text": "Pakker\nI R-universet findes der flere pakker til at arbejde med kort. Jeg har valgt at bruge sfsom den pakke jeg sætter mig ind i, hvad kan. De fleste kan grundlæggende det samme og er bygget op omkring geometry, der er den kolonne (eller variabel) i en dataframe, der indeholder figurerne til kortet.\nFørst indlæser vi alle pakker der skal bruges.\n\nlibrary(tidyverse) # Her får vi %&gt;%, ggplot2 og andre smarte funktioner.\nlibrary(sf) # Skal bruges til at arbejde med \"simple features\" (figurer)."
},
{
"objectID": "guides/2024-06-29-danmarkskort-i-r/index.html#data",
"href": "guides/2024-06-29-danmarkskort-i-r/index.html#data",
"title": "Nemt Danmarkskort i R",
"section": "Data",
"text": "Data\nFor at tegne et præcist danmarkskort kan vi hente geojson data fra Styrelsen for Dataforsyning og Infrastruktur (2024). De udstiller en udmærket API der kan levere kortdata til os. For at vi kan benytte en API i R skal vi først definere et URL og dernæst bede om at downloade den fil der hører til på den hjemmeside.\n\nFørst definerer vi APIens URL.\n\n\n## Gemmer URL til API-kald\nurl &lt;- \"https://api.dataforsyningen.dk/afstemningsomraader?format=geojson\"\n\n\n\nDu behøver ikke at vide hvad en API er for at kunne gennemføre denne guide.\n\nDernæst beder vi R om at downloade den efterspurgte fil til en midlertidig placering i computerens hukommelse.\n\n\n# Skaber midlertidig fil\ngeofile &lt;- tempfile()\n\n# Henter geojson til tempfile\ndownload.file(url, geofile)\n\nVi bruger funktionen download.file() og giver den APIens URL og den midlertidige dataplacering, hvor vi ønsker dataene hentet til.\n\nTil sidst omformer vi geoJSON til et sf format som R kan forstå.\n\n\n# Læser datafilen ind i R\ngeodata_st &lt;- st_read(geofile)\nafstemningssteder_geodata &lt;- st_as_sf(geodata_st)\n\n\n\nHer omformes først til st og dernæst til sf.\nNu har vi en dataframe i afstemningssteder_geodata der indeholder de figurer vi skal bruge for at lave et danmarkskort!\n\nOptimering af data\nFor at vi nemt kan rendere vores plots er det en god ide at gøre figurerne en smule mindre. Især når vi er helt nede på afstemningsstedsniveau. Det er nok ikke så relevant, hvis vi arbejder med kommuner eller landsdele.\n\nafstemningssteder_geodata &lt;- rmapshaper::ms_simplify(afstemningssteder_geodata,\n keep = 0.01, keep_shapes = TRUE)\n\n\n\nHer indlæser vi rmapshaper::ms_simplify() med pakkens navn for at slippe for at indlæse hele pakken - Vi skal nemlig ikke bruge det hele! Det samme har vi gjort med ggthemes::theme_map() nedenfor, fordi der kun skal bruges det ene theme"
},
{
"objectID": "guides/2024-06-29-danmarkskort-i-r/index.html#visualisering",
"href": "guides/2024-06-29-danmarkskort-i-r/index.html#visualisering",
"title": "Nemt Danmarkskort i R",
"section": "Visualisering",
"text": "Visualisering\nNu kommer vi til den sjove del - At lave selve kortet! Vi skal bruge ggplot2 fra det velkendte tidyverse, præcis som når vi laver grafer i mange andre sammenhænge.\nVi bruger geom_sf, der er indbygget i ggplot2 til at tegne de figurer der er opbevaret i vores dataframe. Jeg putter derudover også ggthemes::theme_map() på, fordi jeg ikke synes kort behøver akselinjer og en baggrund. theme_map() er mit klart foretrukne tema til kort.\n\nggplot(afstemningssteder_geodata) +\n geom_sf() +\n ggthemes::theme_map() +\n labs(title = \"Afstemningssteder i Danmark\",\n caption = \"Kilde: DAWA/DAGI\") +\n theme(legend.position = \"none\",\n plot.title = element_text(size = 20),\n plot.caption = element_text(size = 10))\n\n\n\n\n\n\n\nFigur 1: Kort over alle afstemningsområder i hele Danmark. Kilde og titel tilføjet.\n\n\n\n\n\n\nVisualisering af udsnit\nFor at kun vise de afstemningsområder der ligger i Aarhus Kommune kan vi benytte os af filter() funktionen fra dplyr pakken. Med den kan vi filtrere i vores dataframe, så der kun vises afstemningssteder, hvor kommunenavnet er “Aarhus”. Derudover har jeg tilføjet et fill på afstemningsområdets navn for at give hver område sin egen farve.\n\nafstemningssteder_geodata %&gt;%\n filter(kommunenavn == \"Aarhus\") %&gt;%\n ggplot(aes(fill = navn)) +\n geom_sf() +\n ggthemes::theme_map() +\n theme(legend.position = \"none\")\n\n\n\n\n\n\n\nFigur 2: Kort over alle afstemningsområder i Aarhus Kommune."
},
{
"objectID": "guides/2024-06-29-danmarkskort-i-r/index.html#samlet-kode",
"href": "guides/2024-06-29-danmarkskort-i-r/index.html#samlet-kode",
"title": "Nemt Danmarkskort i R",
"section": "Samlet kode",
"text": "Samlet kode\nAlt hvad jeg har gennemgået i denne guide kan findes i et samlet r-script på min github."
},
{
"objectID": "guides.html",
"href": "guides.html",
Expand Down
18 changes: 9 additions & 9 deletions sitemap.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,30 +2,30 @@
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://aleksanderbl.dk/cv.html</loc>
<lastmod>2024-06-28T22:29:29.520Z</lastmod>
<lastmod>2024-06-28T23:32:53.919Z</lastmod>
</url>
<url>
<loc>https://aleksanderbl.dk/index.html</loc>
<lastmod>2024-06-28T22:29:29.528Z</lastmod>
<lastmod>2024-06-28T23:32:53.927Z</lastmod>
</url>
<url>
<loc>https://aleksanderbl.dk/guides/2024-05-19-danmarkskort-i-r/index.html</loc>
<lastmod>2024-06-28T22:29:29.524Z</lastmod>
<loc>https://aleksanderbl.dk/guides/2024-05-17-installer-output-zotero/index.html</loc>
<lastmod>2024-06-28T23:32:53.923Z</lastmod>
</url>
<url>
<loc>https://aleksanderbl.dk/guides/2024-06-30-skriv-bachelor-med-quarto/index.html</loc>
<lastmod>2024-06-28T22:29:29.524Z</lastmod>
<lastmod>2024-06-28T23:32:53.923Z</lastmod>
</url>
<url>
<loc>https://aleksanderbl.dk/guides/2024-05-17-installer-output-zotero/index.html</loc>
<lastmod>2024-06-28T22:29:29.524Z</lastmod>
<loc>https://aleksanderbl.dk/guides/2024-06-29-danmarkskort-i-r/index.html</loc>
<lastmod>2024-06-28T23:32:53.923Z</lastmod>
</url>
<url>
<loc>https://aleksanderbl.dk/guides.html</loc>
<lastmod>2024-06-28T22:29:29.520Z</lastmod>
<lastmod>2024-06-28T23:32:53.919Z</lastmod>
</url>
<url>
<loc>https://aleksanderbl.dk/about.html</loc>
<lastmod>2024-06-28T22:29:29.520Z</lastmod>
<lastmod>2024-06-28T23:32:53.919Z</lastmod>
</url>
</urlset>

0 comments on commit e66f58f

Please sign in to comment.