https://github.com/lc0/notes
Resources that I looked up more than twice
https://github.com/lc0/notes
data-science docs notes
Last synced: 6 months ago
JSON representation
Resources that I looked up more than twice
- Host: GitHub
- URL: https://github.com/lc0/notes
- Owner: lc0
- Created: 2020-09-30T12:22:35.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2024-02-25T11:25:00.000Z (over 2 years ago)
- Last Synced: 2025-04-04T17:15:09.097Z (over 1 year ago)
- Topics: data-science, docs, notes
- Homepage:
- Size: 4.88 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Notes
Resources that I looked up more than twice: for myself or to show other people
### [C++ shell](https://cpp.sh/): Running different version C++ in your browser
- from C++98 to C++23 - build and run in your browser
### [Altair](https://altair-viz.github.io/): Declarative interactive Visualization in Python based on Vega
- if data extracted from ex BQ, altair could have hard time plotting it
* ex: `TypeError: Object of type 'date' is not JSON serializable`
* could be fixed by explicitly converting `df['date'] = pd.to_datetime(df['date'])`
- filtering before plotting
* single value: `.transform_filter(alt.datum.target == 'single-filter')`
* multiple values: `.transform_filter({'field': 'target', 'oneOf': ['foo', 'bar']})`
- in order to convert value to %
* `axis=alt.Axis(format='%')`
* `alt.Tooltip('share:Q', format='.2%')`
### Google Colab and BigQuery
- Colab's [data table](https://colab.research.google.com/notebooks/data_table.ipynb) allows to filter and search through pandas dataframe
* `%load_ext google.colab.data_table`
- BigQuery allows to pass params through `%%bigquery --project project df_name --params $PARAMS `
* we can also pass a list to filter as `IN` statement; since it's an array we need to `UNNEST(@array_ids)`
### Probability and stats
- [An Intuitive and visual explanation of Bayes theorem by 3Blue1Brown](https://www.youtube.com/watch?v=HZGCoVF3YvM)
## Misc
- [Hand-drawn look for colaborative drawing](https://excalidraw.com)
- [A tool for aligning times across timezones](https://www.worldtimebuddy.com/)