{"action":"created","comment":{"url":"https://api.github.com/repos/JHU-DataViz-Summer16/week-1-html-table/pulls/comments/67605486","id":67605486,"diff_hunk":"@@ -3,47 +3,294 @@\n <head>\n   <meta charset=\"UTF-8\">\n   <meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n-  <title>Week 1: HTML Tables</title><!-- Latest compiled and minified CSS -->\n+  \n+  <!-- STEP 1: \n+  Tittle and general styling (bootstrap, -->\n+  <!-- BOOTSTRAP - Bootstrap is a free front-end framework for faster and easier web development\n+  Bootstrap includes HTML and CSS based design templates for typography, forms, buttons, tables, navigation, modals, image carousels and many other, as well as optional JavaScript plugins. Bootstrap also gives you the ability to easily create responsive designs-->\n+ \n+  <!-- Padding: properties are used to generate space around content.The padding properties set the size of the white \n+    space between the element content and the element border. http://www.w3schools.com/css/css_padding.asp \n+    An \"em\" is equal to the height of a line of text. */ -->\n+\n+  <!--/* Padding: properties are used to generate space around content.The padding properties set the size of the white \n+    space between the element content and the element border. http://www.w3schools.com/css/css_padding.asp */\n+    /* An \"em\" is equal to the height of a line of text. */\n+\n+  <!--/* linear-gradient always has to have at least two colors http://www.w3schools.com/css/css3_gradients.asp */ -->\n+\n+  <title>Week 2: Armed Conflict in Colombia by Departments</title><!-- Latest compiled and minified CSS -->\n   <link rel=\"stylesheet\" href=\"https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css\">\n   <style>\n+      .section { padding: 1em 0; }\n+    /* An \"em\" is equal to the height of a line of text. */\n     .header {\n-      text-align: center;\n+      background: linear-gradient(to bottom, #337ab7 0%, #135a97 100%);\n+      color: white;\n+      padding: 1em 0 2em;\n+    }\n+    #data-table td {\n+      width: 25%;\n+      /* The table has four columns, so this rule makes them of equal width. */\n+    }\n+    .bar {\n+      height: 20px;\n+      /* Note that we'll set the width dynamically using Javascript. */\n+      background: #337ab7;\n+    }\n+ .auxparagraph {\n+      text-align: right;                 \n+      font-size: 10px;\n+      font-style: oblique;\n+      color: #333;\n     }\n   </style>\n </head>\n+\n+<!-- STEP 2: \n+  Body and the DOM  -->\n+\n <body>\n+<div class=\"header section\">\n+  <div class=\"container\">\n+    <h1>Week 2: Armed Conflict in Colombia by Departments</h1>\n+    <p>Colombia has been facing guerrilla-related conflicts for over six decades. The conflict, just in the last decade, has left more than  3 million victims.</p>\n+  </div>\n+</div>\n+<div class=\"controls section\">\n   <div class=\"container\">\n-    <div class=\"header\">\n-      <h1>Week 1: HTML Tables</h1>\n-      <p>We'll add our data to this table.</p>\n+    <div class=\"btn-toolbar\">\n+      <div class=\"btn-group\">\n+        <button type=\"button\" class=\"btn btn-default\" id=\"sort-asc\">Ascending</button>\n+        <button type=\"button\" class=\"btn btn-default\" id=\"sort-desc\">Descending</button>\n+      </div>\n+      <div class=\"btn-group\">\n+        <button type=\"button\" class=\"btn btn-default\" id=\"filter-r1\">Region 1</button>\n+        <button type=\"button\" class=\"btn btn-default\" id=\"filter-r2\">Region 2</button>\n+        <button type=\"button\" class=\"btn btn-default\" id=\"filter-r3\">Region 3</button>\n+        <button type=\"button\" class=\"btn btn-default\" id=\"filter-r4\">Region 4</button>\n+        <button type=\"button\" class=\"btn btn-default\" id=\"filter-r5\">Region 5</button>\n+      </div>\n     </div>\n-    <table class=\"table\">\n+  </div>\n+</div>\n+<div class=\"main section\">\n+  <div class=\"container\">\n+    <table class=\"table\" id=\"data-table\">\n       <thead>\n         <tr>\n-          <th>Fruit</th>\n-          <th>Price</th>\n-          <th>Quantity</th>\n+          <th>Department</th>\n+          <th>Region</th>\n+          <th>Victims</th>\n+          <th>Chart</th>\n         </tr>\n       </thead>\n       <tbody>\n-        <tr>\n-          <td>Apples</td>\n-          <td>$0.55</td>\n-          <td>5</td>\n-        </tr>\n-        <tr>\n-          <td>Oranges</td>\n-          <td>$0.80</td>\n-          <td>10</td>\n-        </tr>\n-        <tr>\n-          <td>Pears</td>\n-          <td>$0.95</td>\n-          <td>3</td>\n-        </tr>\n       </tbody>\n     </table>\n+    <nav>\n+      <ul class=\"pager\">\n+        <li class=\"previous\"><a href=\"#\" id=\"page-prev\">Previous</a></li>\n+        <li class=\"next\"><a href=\"#\" id=\"page-next\">Next</a></li>\n+      </ul>\n+    </nav>\n   </div>\n-  <script type=\"text/javascript\" src=\"https://cdnjs.cloudflare.com/ajax/libs/d3/3.5.17/d3.min.js\"></script>\n+</div>\n+<script type=\"text/javascript\" src=\"https://cdnjs.cloudflare.com/ajax/libs/d3/3.5.17/d3.min.js\"></script>\n+<script>\n+  var conflict = [\n+  {\"Department\":\"Amazonas\",\"Region\":1,\"Victims\":2472},\n+  {\"Department\":\"Antioquia\",\"Region\":2,\"Victims\":1749491},\n+  {\"Department\":\"Arauca\",\"Region\":3,\"Victims\":96513},\n+  {\"Department\":\"Archipielago De San Andres, Providencia Y Santa Catalina\",\"Region\":4,\"Victims\":251},\n+  {\"Department\":\"Atlantico\",\"Region\":5,\"Victims\":216665},\n+  {\"Department\":\"Bogota, D.C.\",\"Region\":1,\"Victims\":592279},\n+  {\"Department\":\"Bolivar\",\"Region\":2,\"Victims\":465250},\n+  {\"Department\":\"Boyaca\",\"Region\":3,\"Victims\":38576},\n+  {\"Department\":\"Caldas\",\"Region\":4,\"Victims\":118833},\n+  {\"Department\":\"Caqueta\",\"Region\":5,\"Victims\":227055},\n+  {\"Department\":\"Casanare\",\"Region\":1,\"Victims\":67693},\n+  {\"Department\":\"Cauca\",\"Region\":2,\"Victims\":330533},\n+  {\"Department\":\"Cesar\",\"Region\":3,\"Victims\":384157},\n+  {\"Department\":\"Choco\",\"Region\":4,\"Victims\":255782},\n+  {\"Department\":\"Cordoba\",\"Region\":5,\"Victims\":328949},\n+  {\"Department\":\"Cundinamarca\",\"Region\":1,\"Victims\":166382},\n+  {\"Department\":\"Guainia\",\"Region\":2,\"Victims\":9545},\n+  {\"Department\":\"Guaviare\",\"Region\":3,\"Victims\":45683},\n+  {\"Department\":\"Huila\",\"Region\":4,\"Victims\":192869},\n+  {\"Department\":\"La Guajira\",\"Region\":5,\"Victims\":157370},\n+  {\"Department\":\"Magdalena\",\"Region\":1,\"Victims\":452400},\n+  {\"Department\":\"Meta\",\"Region\":2,\"Victims\":256106},\n+  {\"Department\":\"Nariño\",\"Region\":3,\"Victims\":408275},\n+  {\"Department\":\"Norte De Santander\",\"Region\":4,\"Victims\":251132},\n+  {\"Department\":\"Putumayo\",\"Region\":5,\"Victims\":160640},\n+  {\"Department\":\"Quindio\",\"Region\":1,\"Victims\":59835},\n+  {\"Department\":\"Risaralda\",\"Region\":2,\"Victims\":114474},\n+  {\"Department\":\"Santander\",\"Region\":3,\"Victims\":251436},\n+  {\"Department\":\"Sucre\",\"Region\":4,\"Victims\":335825},\n+  {\"Department\":\"Tolima\",\"Region\":5,\"Victims\":190575},\n+  {\"Department\":\"Valle Del Cauca\",\"Region\":1,\"Victims\":528749},\n+  {\"Department\":\"Vaupes\",\"Region\":2,\"Victims\":6648},\n+  {\"Department\":\"Vichada\",\"Region\":3,\"Victims\":7380}];\n+     // The ALL_CAPS treatment here is signalling that this variable is a constant - it should never change.\n+  var MAX_VICTIMS = 1749491;\n+  // This is where we'll store the data representing user interaction; event handlers (the functions that\n+  // are called when a user clicks a button) work by updating the properties of this object. An alternative\n+  // approach, where each event handler directly updates the table, would quickly become messy. Imagine,\n+  // for example, that I've filtered the table to just show elementary schools. Next, I sort the table to\n+  // be in descending order. Finally, I unfilter the table to show all schools. If I'm not careful, the\n+  // newly revealed schools will not be sorted, because the filter operation doesn't know how to sort.\n+  // Instead, updateTable() will sort, filter, and paginate based on whatever the options object contains,\n+  // always starting from a fresh copy of the data, and we can count on the result to be consistent\n+  // given the same values in options.\n+  var options = {\n+    sorted: false,\n+    filtered: false,\n+    page: 0\n+  };\n+  function updateTable() {\n+    // Make a copy of the data\n+    var data = conflict.slice();\n+    // Sort conflict by victims\n+    // \n+    // descending: points.sort(function(a, b){return b-a});\n+\n+    if (options.sorted) {\n+      if (options.sorted === 'asc') {\n+        \n+        data.sort(function (a, b) { return a.Victims - b.Victims; });\n+        // This anonymous function is responsible for comparing two values a and b. If it returns a positive\n+        // number, we're saying that a should come after b in the array. A negative number means that b\n+        // should come after a. A zero means that the two are equal. This function is using the 'enrollment'\n+        // property of each observation of data for this comparison. You'll need to change 'enrollment' to\n+        // whatever property you want to sort your data on.\n+        //\n+        // Also, note that we're sorting the data in place, changing, or mutating, the 'data' variable. See\n+        // the note in the README about how this compares to the filter() and slice() operations that we'll\n+        // use for the next two data transforms.\n+      } \n+      else if (options.sorted === 'desc') {\n+        data.sort(function (a, b) { return  b.Victims- a.Victims; });\n+        // Note that this is just the opposite of the above.\n+      }\n+        }\n+    // Filter victims by region\n+    // Filter: Step1 : Preparing data\n+  \n+    var data = conflict[0];\n+    //putting region in a separate array \n+    // Filter: Step2: Creating the function\n+    data = conflict.filter(function (a) { return d.Region > 0; });\n+    // Filter: Step3: Creating the filters - How the function is going to work \n+   if (options.filtered === 'Region 1') {\n+        data = conflict.filter(function (d) { return d.Region === \"1\" })\n+        } else if (options.filtered === 'Region 2') {\n+      data = conflict.filter(function (d) { \n+        return d.Region === \"2\"})\n+    } else if (options.filtered === 'Region 3') {\n+      data = conflict.filter(function (d) { \n+        return d.Region === \"3\"})\n+    } else if (options.filtered === 'Region 4') {\n+      data = conflict.filter(function (d) { \n+        return d.Region === \"4\"})\n+    } else if (options.filtered === 'Region 5') {\n+      data = conflict.filter(function (d) { \n+        return d.Region === \"5\"}\n+  }\n+  \n+\n+    // Select only the Departments from the current page (slice)\n+    var table = document.getElementById('data-table');\n+    var tbody = table.getElementsByTagName('tbody')[0];\n+    // Because getElementsByTagName returns an array of DOM nodes (technically, it's an HTMLCollection),\n+    // we need to select the first item in the array with the [0].\n+    // Remove any existing rows\n+    tbody.innerHTML = '';\n+    // Add a new row for each datum (item in the 'data' array)\n+    data.forEach(function (d) {\n+      var row = document.createElement('tr');\n+      // This is like create a new <tr></tr> in HTML, but it doesn't yet exist in the DOM, so we can't\n+      // see it. At the bottom of this forEach() loop, we append it to an element that is in the DOM,\n+      // at which point it appears. We'll follow this same pattern for each of the <td></td> elements\n+      // we create below.\n+      \n+\n+      var Department = document.createElement('td');\n+      Department.innerHTML = d.Department;\n+      row.appendChild(Department);\n+      var Region = document.createElement('td');\n+      Region.innerHTML = d.Region;\n+      row.appendChild(Region);\n+      var Victims = document.createElement('td');\n+      Victims.innerHTML = d.Victims;\n+      row.appendChild(Victims);\n+      var barWrapper = document.createElement('td');\n+      var bar = document.createElement('div');\n+      bar.setAttribute('class', 'bar');\n+\n+      // We set the class to 'bar' so we can use the .bar class we have in our styles. This gives it a\n+      // consistent height and a color.\n+      var VictimsPercentage = d.Victims / MAX_VICTIMS;\n+      bar.setAttribute('style', 'width: ' + (VictimsPercentage * 100) + '%;');\n+      // I've broken this operation up into two steps, which is a little different than we did in class.\n+      // The end result is the same, though. If 'enrollmentPercentage' equals 0.75, this set the style\n+      // attribute of our DIV so that it looks something like <div style=\"width: 75%;\"></div>\n+      barWrapper.appendChild(bar);\n+      row.appendChild(barWrapper);\n+      tbody.appendChild(row);\n+    });\n+  }\n+  // The function declaration above just creates the function, it doesn't yet run it. That's what we\n+  // do here, to make sure that the table is populated prior to the user clicking anything.\n+ \n+  updateTable();\n+  // This is creating an event listener, a function that the browser will call every time the specified\n+  // event is \"fired\" by the selected element (here the button with the id 'sort-asc').\n+  document.getElementById('sort-asc').addEventListener('click', function () {\n+    // Disable the sort if 'asc' was previously selected, otherwise set the sort to 'asc'\n+    if (options.sorted === 'asc') {\n+      options.sorted = false;\n+    } else {\n+      options.sorted = 'asc';\n+    }\n+    // And now we need to re-run the function that populates the table. Note that the results will be\n+    // different because we've change the options object.\n+    updateTable();\n+  });\n+  document.getElementById('sort-desc').addEventListener('click', function () {\n+    // Disable the sort if 'desc' was previously selected, otherwise set the sort to 'desc'\n+    if (options.sorted === 'desc') {\n+      options.sorted = false;\n+    } else {\n+      options.sorted = 'desc';\n+    }\n+    updateTable();\n+  });\n+  // This is where we'll need to create new event listeners for our filter and next/previous page buttons.\n+        document.getElementById('filter-r1').addEventListener('click', function () {\n+      if (options.filtered === 'Region 1') {\n+        data = conflict.filter(function (d) { return d.Region === \"1\" })\n+    document.getElementById('filter-r2').addEventListener('click', function () {\n+    } else if (options.filtered === 'Region 2') {\n+      data = conflict.filter(function (d) { \n+        return d.Region === \"2\"})\n+    } else if (options.filtered === 'Region 3') {\n+      data = conflict.filter(function (d) { \n+        return d.Region === \"3\"})\n+    } else if (options.filtered === 'Region 4') {\n+      data = conflict.filter(function (d) { \n+        return d.Region === \"4\"})\n+    } else if (options.filtered === 'Region 5') {\n+      data = conflict.filter(function (d) { \n+        return d.Region === \"5\"}","path":"index.html","position":221,"original_position":308,"commit_id":"17113b59d1216bd93c0ca167a273fc46c96b25de","original_commit_id":"17113b59d1216bd93c0ca167a273fc46c96b25de","user":{"login":"cmgiven","id":5375557,"avatar_url":"https://avatars.githubusercontent.com/u/5375557?v=3","gravatar_id":"","url":"https://api.github.com/users/cmgiven","html_url":"https://github.com/cmgiven","followers_url":"https://api.github.com/users/cmgiven/followers","following_url":"https://api.github.com/users/cmgiven/following{/other_user}","gists_url":"https://api.github.com/users/cmgiven/gists{/gist_id}","starred_url":"https://api.github.com/users/cmgiven/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cmgiven/subscriptions","organizations_url":"https://api.github.com/users/cmgiven/orgs","repos_url":"https://api.github.com/users/cmgiven/repos","events_url":"https://api.github.com/users/cmgiven/events{/privacy}","received_events_url":"https://api.github.com/users/cmgiven/received_events","type":"User","site_admin":false},"body":"Maybe this is code in progress; looks like you were transforming the code from above.\r\n\r\nRemember that you can use the Console in your Developer Tools (in the View menu, go to Developer) to find what line Javascript's stumbling on.","created_at":"2016-06-18T19:33:15Z","updated_at":"2016-06-18T19:33:15Z","html_url":"https://github.com/JHU-DataViz-Summer16/week-1-html-table/pull/12#discussion_r67605486","pull_request_url":"https://api.github.com/repos/JHU-DataViz-Summer16/week-1-html-table/pulls/12","_links":{"self":{"href":"https://api.github.com/repos/JHU-DataViz-Summer16/week-1-html-table/pulls/comments/67605486"},"html":{"href":"https://github.com/JHU-DataViz-Summer16/week-1-html-table/pull/12#discussion_r67605486"},"pull_request":{"href":"https://api.github.com/repos/JHU-DataViz-Summer16/week-1-html-table/pulls/12"}}},"pull_request":{"url":"https://api.github.com/repos/JHU-DataViz-Summer16/week-1-html-table/pulls/12","id":73253197,"html_url":"https://github.com/JHU-DataViz-Summer16/week-1-html-table/pull/12","diff_url":"https://github.com/JHU-DataViz-Summer16/week-1-html-table/pull/12.diff","patch_url":"https://github.com/JHU-DataViz-Summer16/week-1-html-table/pull/12.patch","issue_url":"https://api.github.com/repos/JHU-DataViz-Summer16/week-1-html-table/issues/12","number":12,"state":"open","locked":false,"title":"Week 1 - Homework ","user":{"login":"mapagron","id":19719710,"avatar_url":"https://avatars.githubusercontent.com/u/19719710?v=3","gravatar_id":"","url":"https://api.github.com/users/mapagron","html_url":"https://github.com/mapagron","followers_url":"https://api.github.com/users/mapagron/followers","following_url":"https://api.github.com/users/mapagron/following{/other_user}","gists_url":"https://api.github.com/users/mapagron/gists{/gist_id}","starred_url":"https://api.github.com/users/mapagron/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mapagron/subscriptions","organizations_url":"https://api.github.com/users/mapagron/orgs","repos_url":"https://api.github.com/users/mapagron/repos","events_url":"https://api.github.com/users/mapagron/events{/privacy}","received_events_url":"https://api.github.com/users/mapagron/received_events","type":"User","site_admin":false},"body":"Thanks ","created_at":"2016-06-09T17:24:19Z","updated_at":"2016-06-18T19:33:15Z","closed_at":null,"merged_at":null,"merge_commit_sha":"fcd0deacbe116834581dba52132f5dc7b1ecd382","assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/JHU-DataViz-Summer16/week-1-html-table/pulls/12/commits","review_comments_url":"https://api.github.com/repos/JHU-DataViz-Summer16/week-1-html-table/pulls/12/comments","review_comment_url":"https://api.github.com/repos/JHU-DataViz-Summer16/week-1-html-table/pulls/comments{/number}","comments_url":"https://api.github.com/repos/JHU-DataViz-Summer16/week-1-html-table/issues/12/comments","statuses_url":"https://api.github.com/repos/JHU-DataViz-Summer16/week-1-html-table/statuses/17113b59d1216bd93c0ca167a273fc46c96b25de","head":{"label":"mapagron:master","ref":"master","sha":"17113b59d1216bd93c0ca167a273fc46c96b25de","user":{"login":"mapagron","id":19719710,"avatar_url":"https://avatars.githubusercontent.com/u/19719710?v=3","gravatar_id":"","url":"https://api.github.com/users/mapagron","html_url":"https://github.com/mapagron","followers_url":"https://api.github.com/users/mapagron/followers","following_url":"https://api.github.com/users/mapagron/following{/other_user}","gists_url":"https://api.github.com/users/mapagron/gists{/gist_id}","starred_url":"https://api.github.com/users/mapagron/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mapagron/subscriptions","organizations_url":"https://api.github.com/users/mapagron/orgs","repos_url":"https://api.github.com/users/mapagron/repos","events_url":"https://api.github.com/users/mapagron/events{/privacy}","received_events_url":"https://api.github.com/users/mapagron/received_events","type":"User","site_admin":false},"repo":{"id":60305246,"name":"week-1-html-table","full_name":"mapagron/week-1-html-table","owner":{"login":"mapagron","id":19719710,"avatar_url":"https://avatars.githubusercontent.com/u/19719710?v=3","gravatar_id":"","url":"https://api.github.com/users/mapagron","html_url":"https://github.com/mapagron","followers_url":"https://api.github.com/users/mapagron/followers","following_url":"https://api.github.com/users/mapagron/following{/other_user}","gists_url":"https://api.github.com/users/mapagron/gists{/gist_id}","starred_url":"https://api.github.com/users/mapagron/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mapagron/subscriptions","organizations_url":"https://api.github.com/users/mapagron/orgs","repos_url":"https://api.github.com/users/mapagron/repos","events_url":"https://api.github.com/users/mapagron/events{/privacy}","received_events_url":"https://api.github.com/users/mapagron/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/mapagron/week-1-html-table","description":"Week 1 of Advanced Data Visualization","fork":true,"url":"https://api.github.com/repos/mapagron/week-1-html-table","forks_url":"https://api.github.com/repos/mapagron/week-1-html-table/forks","keys_url":"https://api.github.com/repos/mapagron/week-1-html-table/keys{/key_id}","collaborators_url":"https://api.github.com/repos/mapagron/week-1-html-table/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/mapagron/week-1-html-table/teams","hooks_url":"https://api.github.com/repos/mapagron/week-1-html-table/hooks","issue_events_url":"https://api.github.com/repos/mapagron/week-1-html-table/issues/events{/number}","events_url":"https://api.github.com/repos/mapagron/week-1-html-table/events","assignees_url":"https://api.github.com/repos/mapagron/week-1-html-table/assignees{/user}","branches_url":"https://api.github.com/repos/mapagron/week-1-html-table/branches{/branch}","tags_url":"https://api.github.com/repos/mapagron/week-1-html-table/tags","blobs_url":"https://api.github.com/repos/mapagron/week-1-html-table/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/mapagron/week-1-html-table/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/mapagron/week-1-html-table/git/refs{/sha}","trees_url":"https://api.github.com/repos/mapagron/week-1-html-table/git/trees{/sha}","statuses_url":"https://api.github.com/repos/mapagron/week-1-html-table/statuses/{sha}","languages_url":"https://api.github.com/repos/mapagron/week-1-html-table/languages","stargazers_url":"https://api.github.com/repos/mapagron/week-1-html-table/stargazers","contributors_url":"https://api.github.com/repos/mapagron/week-1-html-table/contributors","subscribers_url":"https://api.github.com/repos/mapagron/week-1-html-table/subscribers","subscription_url":"https://api.github.com/repos/mapagron/week-1-html-table/subscription","commits_url":"https://api.github.com/repos/mapagron/week-1-html-table/commits{/sha}","git_commits_url":"https://api.github.com/repos/mapagron/week-1-html-table/git/commits{/sha}","comments_url":"https://api.github.com/repos/mapagron/week-1-html-table/comments{/number}","issue_comment_url":"https://api.github.com/repos/mapagron/week-1-html-table/issues/comments{/number}","contents_url":"https://api.github.com/repos/mapagron/week-1-html-table/contents/{+path}","compare_url":"https://api.github.com/repos/mapagron/week-1-html-table/compare/{base}...{head}","merges_url":"https://api.github.com/repos/mapagron/week-1-html-table/merges","archive_url":"https://api.github.com/repos/mapagron/week-1-html-table/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/mapagron/week-1-html-table/downloads","issues_url":"https://api.github.com/repos/mapagron/week-1-html-table/issues{/number}","pulls_url":"https://api.github.com/repos/mapagron/week-1-html-table/pulls{/number}","milestones_url":"https://api.github.com/repos/mapagron/week-1-html-table/milestones{/number}","notifications_url":"https://api.github.com/repos/mapagron/week-1-html-table/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/mapagron/week-1-html-table/labels{/name}","releases_url":"https://api.github.com/repos/mapagron/week-1-html-table/releases{/id}","deployments_url":"https://api.github.com/repos/mapagron/week-1-html-table/deployments","created_at":"2016-06-02T23:59:47Z","updated_at":"2016-06-02T23:59:47Z","pushed_at":"2016-06-16T22:09:47Z","git_url":"git://github.com/mapagron/week-1-html-table.git","ssh_url":"git@github.com:mapagron/week-1-html-table.git","clone_url":"https://github.com/mapagron/week-1-html-table.git","svn_url":"https://github.com/mapagron/week-1-html-table","homepage":null,"size":8,"stargazers_count":0,"watchers_count":0,"language":"HTML","has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"JHU-DataViz-Summer16:master","ref":"master","sha":"93dbd6fae7e74ad70c46de427308c781475ee3e1","user":{"login":"JHU-DataViz-Summer16","id":19698512,"avatar_url":"https://avatars.githubusercontent.com/u/19698512?v=3","gravatar_id":"","url":"https://api.github.com/users/JHU-DataViz-Summer16","html_url":"https://github.com/JHU-DataViz-Summer16","followers_url":"https://api.github.com/users/JHU-DataViz-Summer16/followers","following_url":"https://api.github.com/users/JHU-DataViz-Summer16/following{/other_user}","gists_url":"https://api.github.com/users/JHU-DataViz-Summer16/gists{/gist_id}","starred_url":"https://api.github.com/users/JHU-DataViz-Summer16/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JHU-DataViz-Summer16/subscriptions","organizations_url":"https://api.github.com/users/JHU-DataViz-Summer16/orgs","repos_url":"https://api.github.com/users/JHU-DataViz-Summer16/repos","events_url":"https://api.github.com/users/JHU-DataViz-Summer16/events{/privacy}","received_events_url":"https://api.github.com/users/JHU-DataViz-Summer16/received_events","type":"Organization","site_admin":false},"repo":{"id":60220436,"name":"week-1-html-table","full_name":"JHU-DataViz-Summer16/week-1-html-table","owner":{"login":"JHU-DataViz-Summer16","id":19698512,"avatar_url":"https://avatars.githubusercontent.com/u/19698512?v=3","gravatar_id":"","url":"https://api.github.com/users/JHU-DataViz-Summer16","html_url":"https://github.com/JHU-DataViz-Summer16","followers_url":"https://api.github.com/users/JHU-DataViz-Summer16/followers","following_url":"https://api.github.com/users/JHU-DataViz-Summer16/following{/other_user}","gists_url":"https://api.github.com/users/JHU-DataViz-Summer16/gists{/gist_id}","starred_url":"https://api.github.com/users/JHU-DataViz-Summer16/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JHU-DataViz-Summer16/subscriptions","organizations_url":"https://api.github.com/users/JHU-DataViz-Summer16/orgs","repos_url":"https://api.github.com/users/JHU-DataViz-Summer16/repos","events_url":"https://api.github.com/users/JHU-DataViz-Summer16/events{/privacy}","received_events_url":"https://api.github.com/users/JHU-DataViz-Summer16/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/JHU-DataViz-Summer16/week-1-html-table","description":"Week 1 of Advanced Data Visualization","fork":false,"url":"https://api.github.com/repos/JHU-DataViz-Summer16/week-1-html-table","forks_url":"https://api.github.com/repos/JHU-DataViz-Summer16/week-1-html-table/forks","keys_url":"https://api.github.com/repos/JHU-DataViz-Summer16/week-1-html-table/keys{/key_id}","collaborators_url":"https://api.github.com/repos/JHU-DataViz-Summer16/week-1-html-table/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/JHU-DataViz-Summer16/week-1-html-table/teams","hooks_url":"https://api.github.com/repos/JHU-DataViz-Summer16/week-1-html-table/hooks","issue_events_url":"https://api.github.com/repos/JHU-DataViz-Summer16/week-1-html-table/issues/events{/number}","events_url":"https://api.github.com/repos/JHU-DataViz-Summer16/week-1-html-table/events","assignees_url":"https://api.github.com/repos/JHU-DataViz-Summer16/week-1-html-table/assignees{/user}","branches_url":"https://api.github.com/repos/JHU-DataViz-Summer16/week-1-html-table/branches{/branch}","tags_url":"https://api.github.com/repos/JHU-DataViz-Summer16/week-1-html-table/tags","blobs_url":"https://api.github.com/repos/JHU-DataViz-Summer16/week-1-html-table/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/JHU-DataViz-Summer16/week-1-html-table/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/JHU-DataViz-Summer16/week-1-html-table/git/refs{/sha}","trees_url":"https://api.github.com/repos/JHU-DataViz-Summer16/week-1-html-table/git/trees{/sha}","statuses_url":"https://api.github.com/repos/JHU-DataViz-Summer16/week-1-html-table/statuses/{sha}","languages_url":"https://api.github.com/repos/JHU-DataViz-Summer16/week-1-html-table/languages","stargazers_url":"https://api.github.com/repos/JHU-DataViz-Summer16/week-1-html-table/stargazers","contributors_url":"https://api.github.com/repos/JHU-DataViz-Summer16/week-1-html-table/contributors","subscribers_url":"https://api.github.com/repos/JHU-DataViz-Summer16/week-1-html-table/subscribers","subscription_url":"https://api.github.com/repos/JHU-DataViz-Summer16/week-1-html-table/subscription","commits_url":"https://api.github.com/repos/JHU-DataViz-Summer16/week-1-html-table/commits{/sha}","git_commits_url":"https://api.github.com/repos/JHU-DataViz-Summer16/week-1-html-table/git/commits{/sha}","comments_url":"https://api.github.com/repos/JHU-DataViz-Summer16/week-1-html-table/comments{/number}","issue_comment_url":"https://api.github.com/repos/JHU-DataViz-Summer16/week-1-html-table/issues/comments{/number}","contents_url":"https://api.github.com/repos/JHU-DataViz-Summer16/week-1-html-table/contents/{+path}","compare_url":"https://api.github.com/repos/JHU-DataViz-Summer16/week-1-html-table/compare/{base}...{head}","merges_url":"https://api.github.com/repos/JHU-DataViz-Summer16/week-1-html-table/merges","archive_url":"https://api.github.com/repos/JHU-DataViz-Summer16/week-1-html-table/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/JHU-DataViz-Summer16/week-1-html-table/downloads","issues_url":"https://api.github.com/repos/JHU-DataViz-Summer16/week-1-html-table/issues{/number}","pulls_url":"https://api.github.com/repos/JHU-DataViz-Summer16/week-1-html-table/pulls{/number}","milestones_url":"https://api.github.com/repos/JHU-DataViz-Summer16/week-1-html-table/milestones{/number}","notifications_url":"https://api.github.com/repos/JHU-DataViz-Summer16/week-1-html-table/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/JHU-DataViz-Summer16/week-1-html-table/labels{/name}","releases_url":"https://api.github.com/repos/JHU-DataViz-Summer16/week-1-html-table/releases{/id}","deployments_url":"https://api.github.com/repos/JHU-DataViz-Summer16/week-1-html-table/deployments","created_at":"2016-06-02T00:40:58Z","updated_at":"2016-06-02T00:44:48Z","pushed_at":"2016-06-16T22:09:47Z","git_url":"git://github.com/JHU-DataViz-Summer16/week-1-html-table.git","ssh_url":"git@github.com:JHU-DataViz-Summer16/week-1-html-table.git","clone_url":"https://github.com/JHU-DataViz-Summer16/week-1-html-table.git","svn_url":"https://github.com/JHU-DataViz-Summer16/week-1-html-table","homepage":null,"size":1,"stargazers_count":0,"watchers_count":0,"language":"HTML","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":11,"mirror_url":null,"open_issues_count":8,"forks":11,"open_issues":8,"watchers":0,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/JHU-DataViz-Summer16/week-1-html-table/pulls/12"},"html":{"href":"https://github.com/JHU-DataViz-Summer16/week-1-html-table/pull/12"},"issue":{"href":"https://api.github.com/repos/JHU-DataViz-Summer16/week-1-html-table/issues/12"},"comments":{"href":"https://api.github.com/repos/JHU-DataViz-Summer16/week-1-html-table/issues/12/comments"},"review_comments":{"href":"https://api.github.com/repos/JHU-DataViz-Summer16/week-1-html-table/pulls/12/comments"},"review_comment":{"href":"https://api.github.com/repos/JHU-DataViz-Summer16/week-1-html-table/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/JHU-DataViz-Summer16/week-1-html-table/pulls/12/commits"},"statuses":{"href":"https://api.github.com/repos/JHU-DataViz-Summer16/week-1-html-table/statuses/17113b59d1216bd93c0ca167a273fc46c96b25de"}}}}
{"actor":{"display_login":"cmgiven"}}