{"id":245,"date":"2018-07-13T22:01:01","date_gmt":"2018-07-13T22:01:01","guid":{"rendered":"http:\/\/sarahjpurcell.sites.grinnell.edu\/sandbox_clone\/?page_id=245"},"modified":"2018-07-31T14:02:36","modified_gmt":"2018-07-31T14:02:36","slug":"data-analysis-visualization","status":"publish","type":"page","link":"https:\/\/his100.sarahjpurcell.sites.grinnell.edu\/spring-2021\/additional-resources\/data-analysis-visualization\/","title":{"rendered":"Data Analysis &#038; Visualization"},"content":{"rendered":"<p>Data Cleaning<\/p>\n<ul>\n<li><a href=\"https:\/\/programminghistorian.org\/en\/lessons\/cleaning-data-with-openrefine\">Cleaning data with OpenRefine<\/a> (Programming Historian tutorial)<\/li>\n<li><a href=\"https:\/\/programminghistorian.org\/en\/lessons\/cleaning-ocrd-text-with-regular-expressions\">Cleaning text using regular expressions<\/a> (Programming Historian tutorial)<\/li>\n<li><a href=\"https:\/\/www.lynda.com\/Excel-tutorials\/Excel-2013-Pivot-Tables-Depth\/114891-2.html?srchtrk=index%3a8%0alinktypeid%3a2%0aq%3apivot+tables%0apage%3a1%0as%3arelevance%0asa%3atrue%0aproducttypeid%3a2\">Excel Pivot Tables<\/a> (Lynda tutorial)<\/li>\n<li><a href=\"https:\/\/programminghistorian.org\/en\/lessons\/intro-to-beautiful-soup\">Extracting data from markup languages<\/a> (Programming Historian tutorial)<\/li>\n<li><a href=\"https:\/\/programminghistorian.org\/en\/lessons\/generating-an-ordered-data-set-from-an-OCR-text-file\">Getting structured data from a scanned text<\/a> (Programming Historian tutorial)<\/li>\n<li><a href=\"http:\/\/miriamposner.com\/blog\/google-fusion-table-basics-with-ius-cushman-collection\/\">Introduction to Google Fusion Tables<\/a> (Miriam Posner tutorial)<\/li>\n<li><a href=\"https:\/\/programminghistorian.org\/en\/lessons\/getting-started-with-markdown\">Introduction to Markdown<\/a> (Programming Historian tutorial)<\/li>\n<li><a href=\"https:\/\/programminghistorian.org\/en\/lessons\/sustainable-authorship-in-plain-text-using-pandoc-and-markdown\">Introduction to Markdown and Pandoc for converting plain text to other file types<\/a> (Programming Historian tutorial)<\/li>\n<li><a href=\"https:\/\/github.com\/miriamposner\/get-started-with-openrefine\/blob\/master\/get-started-with-openrefine.md\">Introduction to OpenRefine<\/a> (Miriam Posner tutorial)<\/li>\n<li><a href=\"https:\/\/programminghistorian.org\/en\/lessons\/normalizing-data\">Normalizing Textual Data in Python<\/a> (Programming Historian tutorial)<\/li>\n<li><a href=\"https:\/\/programminghistorian.org\/en\/lessons\/transforming-xml-with-xsl\">Transforming data with XML and XSL<\/a> (Programming Historian tutorial)<\/li>\n<\/ul>\n<p>Data Analysis &amp; Visualization<\/p>\n<ul>\n<li><a href=\"https:\/\/www.lynda.com\/Excel-tutorials\/Excel-2013-Pivot-Tables-Depth\/114891-2.html?srchtrk=index%3a8%0alinktypeid%3a2%0aq%3apivot+tables%0apage%3a1%0as%3arelevance%0asa%3atrue%0aproducttypeid%3a2\">Excel Pivot Tables<\/a> (Lynda tutorial)<\/li>\n<li><a href=\"http:\/\/miriamposner.com\/blog\/google-fusion-table-basics-with-ius-cushman-collection\/\">Introduction to Google Fusion Tables<\/a> (Miriam Posner tutorial)<\/li>\n<li><a href=\"http:\/\/miriamposner.com\/blog\/getting-started-with-palladio\/\">Introduction to Palladio<\/a> (Miriam Posner tutorial)<\/li>\n<li><a href=\"https:\/\/programminghistorian.org\/en\/lessons\/introduction-and-installation\">Introduction to Python<\/a> (Programming Historian tutorial)<\/li>\n<li><a href=\"https:\/\/www.lynda.com\/R-tutorials\/Up-Running-R\/120612-2.html?srchtrk=index%3a18%0alinktypeid%3a2%0aq%3ar+programming%0apage%3a1%0as%3arelevance%0asa%3atrue%0aproducttypeid%3a2\">Introduction to R<\/a> (Lynda tutorial)<\/li>\n<li><a href=\"https:\/\/www.lynda.com\/Tableau-tutorials\/Tableau-Essential-Training\/618727-2.html\">Introduction to Tableau<\/a> (Lynda tutorial)<\/li>\n<li><a href=\"https:\/\/programminghistorian.org\/en\/lessons\/transforming-xml-with-xsl\">Transforming data with XML and XSL<\/a> (Programming Historian tutorial)<\/li>\n<li><a href=\"https:\/\/github.com\/miriamposner\/derive_gender\/blob\/master\/derive-gender-from-a-column-of-first-names.md\">Using Genderizer to derive gender from first names<\/a> (Miriam Posner tutorial)<\/li>\n<li><a href=\"https:\/\/programminghistorian.org\/en\/lessons\/r-basics-with-tabular-data\">Using R to analyze tabular data<\/a> (Programming Historian tutorial)<\/li>\n<li><a href=\"https:\/\/programminghistorian.org\/en\/lessons\/basic-text-processing-in-r\">Using R to analyze text<\/a> (Programming Historian tutorial)<\/li>\n<li><a href=\"https:\/\/programminghistorian.org\/en\/lessons\/creating-and-viewing-html-files-with-python\">Working with HTML in Python<\/a> (Programming Historian tutorial)<\/li>\n<\/ul>\n<p>Textual Data<\/p>\n<ul>\n<li><a href=\"https:\/\/programminghistorian.org\/en\/lessons\/cleaning-ocrd-text-with-regular-expressions\">Cleaning text using regular expressions<\/a> (Programming Historian tutorial)<\/li>\n<li><a href=\"https:\/\/programminghistorian.org\/en\/lessons\/extracting-keywords\">Creating a keyword gazetteer from textual data<\/a> (Programming Historian tutorial)<\/li>\n<li><a href=\"https:\/\/programminghistorian.org\/en\/lessons\/intro-to-twitterbots\">Creating Twitterbots using Tracery<\/a> (Programming Historian tutorial)<\/li>\n<li><a href=\"https:\/\/programminghistorian.org\/en\/lessons\/generating-an-ordered-data-set-from-an-OCR-text-file\">Getting structured data from a scanned text<\/a> (Programming Historian tutorial)<\/li>\n<li><a href=\"https:\/\/programminghistorian.org\/en\/lessons\/getting-started-with-markdown\">Introduction to Markdown<\/a> (Programming Historian tutorial)<\/li>\n<li><a href=\"https:\/\/programminghistorian.org\/en\/lessons\/sustainable-authorship-in-plain-text-using-pandoc-and-markdown\">Introduction to Markdown and Pandoc for converting plain text to other file types<\/a> (Programming Historian tutorial)<\/li>\n<li><a href=\"http:\/\/historyinthecity.blogspot.com\/2014\/06\/how-to-use-stanfords-ner-and-extract.html\">Introduction to Stanford\u2019s NER<\/a> (History in the City tutorial)<\/li>\n<li><a href=\"http:\/\/www.tei-c.org\/support\/learn\/teach-yourself-tei\/\">Introduction to TEI markup<\/a> (TEI tutorial)<\/li>\n<li><a href=\"https:\/\/programminghistorian.org\/en\/lessons\/output-keywords-in-context-in-html-file\">N-grams and text analysis<\/a> (Programming Historian tutorial)<\/li>\n<li><a href=\"https:\/\/programminghistorian.org\/en\/lessons\/normalizing-data\">Normalizing Textual Data in Python<\/a> (Programming Historian tutorial)<\/li>\n<li><a href=\"http:\/\/www.wwp.northeastern.edu\/outreach\/resources\/tei_prim.html\">TEI Primer<\/a> (Northeastern University tutorial)<\/li>\n<li><a href=\"https:\/\/programminghistorian.org\/en\/lessons\/working-with-text-files\">Text analysis in Python<\/a> (Programming Historian tutorial)<\/li>\n<li><a href=\"https:\/\/programminghistorian.org\/en\/lessons\/topic-modeling-and-mallet\">Topic modeling and MALLET<\/a> (Programming Historian tutorial)<\/li>\n<li><a href=\"https:\/\/github.com\/miriamposner\/derive_gender\/blob\/master\/derive-gender-from-a-column-of-first-names.md\">Using Genderizer to derive gender from first names<\/a> (Miriam Posner tutorial)<\/li>\n<li><a href=\"https:\/\/programminghistorian.org\/en\/lessons\/r-basics-with-tabular-data\">Using R to analyze tabular data<\/a> (Programming Historian tutorial)<\/li>\n<li><a href=\"https:\/\/programminghistorian.org\/en\/lessons\/basic-text-processing-in-r\">Using R to analyze text<\/a> (Programming Historian tutorial)<\/li>\n<li><a href=\"https:\/\/programminghistorian.org\/en\/lessons\/creating-and-viewing-html-files-with-python\">Working with HTML in Python<\/a> (Programming Historian tutorial)<\/li>\n<\/ul>\n<p>Network Analysis<\/p>\n<ul>\n<li><a href=\"https:\/\/github.com\/miriamposner\/cytoscape_tutorials\">Cytoscape introduction<\/a> (Miriam Posner tutorial)<\/li>\n<li><a href=\"https:\/\/programminghistorian.org\/en\/lessons\/dealing-with-big-data-and-network-analysis-using-neo4j\">Analyzing complex networks with Neo4j<\/a> (Programming Historian tutorial)<\/li>\n<li><a href=\"https:\/\/programminghistorian.org\/en\/lessons\/exploring-and-analyzing-network-data-with-python\">Exploring networks in Python<\/a> (Programming Historian tutorial)<\/li>\n<li><a href=\"https:\/\/historyblogger.net\/2013\/08\/17\/getting-started-with-gephi\/\">Introduction to Gephi<\/a> (History Blogger tutorial)<\/li>\n<li><a href=\"https:\/\/github.com\/miriamposner\/network_analysis_workshop\">Introduction to Gephi<\/a> (Miriam Posner tutorial)<\/li>\n<li><a href=\"http:\/\/miriamposner.com\/blog\/getting-started-with-palladio\/\">Introduction to Palladio<\/a> (Miriam Posner tutorial)<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Data Cleaning Cleaning data with OpenRefine (Programming Historian tutorial) Cleaning text using regular expressions (Programming Historian tutorial) Excel Pivot Tables (Lynda tutorial) Extracting data from markup languages (Programming Historian tutorial) Getting structured data from a scanned text (Programming Historian tutorial) Introduction to Google Fusion Tables (Miriam Posner tutorial) Introduction to Markdown (Programming Historian tutorial) Introduction [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":40,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-245","page","type-page","status-publish","hentry","post-preview"],"_links":{"self":[{"href":"https:\/\/his100.sarahjpurcell.sites.grinnell.edu\/spring-2021\/wp-json\/wp\/v2\/pages\/245","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/his100.sarahjpurcell.sites.grinnell.edu\/spring-2021\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/his100.sarahjpurcell.sites.grinnell.edu\/spring-2021\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/his100.sarahjpurcell.sites.grinnell.edu\/spring-2021\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/his100.sarahjpurcell.sites.grinnell.edu\/spring-2021\/wp-json\/wp\/v2\/comments?post=245"}],"version-history":[{"count":4,"href":"https:\/\/his100.sarahjpurcell.sites.grinnell.edu\/spring-2021\/wp-json\/wp\/v2\/pages\/245\/revisions"}],"predecessor-version":[{"id":503,"href":"https:\/\/his100.sarahjpurcell.sites.grinnell.edu\/spring-2021\/wp-json\/wp\/v2\/pages\/245\/revisions\/503"}],"up":[{"embeddable":true,"href":"https:\/\/his100.sarahjpurcell.sites.grinnell.edu\/spring-2021\/wp-json\/wp\/v2\/pages\/40"}],"wp:attachment":[{"href":"https:\/\/his100.sarahjpurcell.sites.grinnell.edu\/spring-2021\/wp-json\/wp\/v2\/media?parent=245"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}