{
    "componentChunkName": "component---src-templates-note-note-js",
    "path": "/notes/data-viz",
    "result": {"data":{"mdx":{"body":"var _excluded = [\"components\"];\nfunction _extends() { _extends = Object.assign ? Object.assign.bind() : function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n/* @jsxRuntime classic */\n/* @jsx mdx */\n\nvar _frontmatter = {};\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n    props = _objectWithoutProperties(_ref, _excluded);\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"If you are interested in data and visualisation \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"/notes/Reach-out-to-me\",\n    \"title\": \"Reach out to me\"\n  }, \"Reach out to me\"), \" I will add you to a whatsapp group of interested people. \"), mdx(\"h2\", null, \"Data Oath\"), mdx(\"p\", null, \"\\uD83D\\uDCDC The Data Oath\\nBeing Less Wrong \\u2022 Being More Open \\u2022 No Misrepresentation\"), mdx(\"ol\", null, mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"p\", {\n    parentName: \"li\"\n  }, \"I will respect the truth hidden in data.\\nI will never distort, cherry-pick, or manipulate numbers to fit a narrative.\\nThe story must follow the data \\u2014 never the other way around.\")), mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"p\", {\n    parentName: \"li\"\n  }, \"I will strive to be less wrong, not to appear right.\\nEvery insight is provisional.\\nI will update my beliefs when new evidence appears, without ego or defensiveness.\")), mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"p\", {\n    parentName: \"li\"\n  }, \"I will be open about uncertainty.\\nI will clearly communicate assumptions, confidence levels, error bars, and blind spots.\\nI will say \\u201CI don\\u2019t know yet\\u201D when the evidence is insufficient.\")), mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"p\", {\n    parentName: \"li\"\n  }, \"I will disclose methods honestly.\\nI will be transparent about how data was collected, processed, cleaned, modeled, and visualized.\\nNo hidden transformations. No misleading axes. No incomplete context.\")), mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"p\", {\n    parentName: \"li\"\n  }, \"I will protect data from misuse.\\nI will ensure data is handled ethically, securely, and with respect for privacy and consent.\")), mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"p\", {\n    parentName: \"li\"\n  }, \"I will question my own biases.\\nI will actively look for what might disconfirm my conclusions.\\nIf I am wrong, I will correct myself quickly and openly.\")), mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"p\", {\n    parentName: \"li\"\n  }, \"I will prioritize clarity over complexity.\\nI will choose honesty over sophistication.\\nI will make insights understandable, reproducible, and falsifiable.\")), mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"p\", {\n    parentName: \"li\"\n  }, \"I will welcome challenge.\\nI will invite scrutiny from peers, knowing criticism makes the work stronger.\\nIntellectual humility > intellectual dominance.\")), mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"p\", {\n    parentName: \"li\"\n  }, \"I will not weaponize data.\\nI will not use analytics to intimidate, manipulate, or mislead stakeholders.\\nNumbers should illuminate decisions, not coerce them.\")), mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"p\", {\n    parentName: \"li\"\n  }, \"I will serve the long-term integrity of the system.\\nAbove deadlines, pressure, politics, and convenience \\u2014\\nI commit to the ethical, transparent, and truthful use of data.\"))), mdx(\"h1\", null, \"Summary\"), mdx(\"p\", null, \"\\u201CI seek truth in data. I disclose uncertainty. I correct mistakes. I never misrepresent. I stay open, humble, and accountable.\\u201D\"), mdx(\"h2\", null, \"Data Sources\"), mdx(\"p\", null, mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://gokulnk.com/curious-about/data-viz\"\n  }, \"https://gokulnk.com/curious-about/data-viz\")));\n}\n;\nMDXContent.isMDXComponent = true;","inboundReferences":[]}},"pageContext":{"slug":"data-viz","node":{"childMdx":{"slug":"data-viz"}}}},
    "staticQueryHashes": []}