Skip to content

XIAOYUE'S NOTES Notes
  • Home
  • Notes
    • Python
      • Data Wrangling
      • Visualization
      • Modeling
      • Utility
    • Deep Learning
    • R
    • Git
    • Environment Setup
    • Miscellaneous
  • Python
    • Data Wrangling
    • Visualization
    • Modeling
    • Utility
  • Deep Learning
  • R
  • Git
  • Environment Setup
  • Miscellaneous

Notes

Python¶

  • python - basics - data structure
  • python - basics - data types
  • python - basics - string basics
  • python - basics - strying manipulation

Data Wrangling¶

  • pandas - pd.read_csv file path referencing
  • pandas - drop values
  • pandas - selecting by row and column
  • pandas - map string to number
  • pandas - pd.melt wide form to long form
  • numpy - one hot encoding
  • numpy - np.sum vs. df.sum

Visualization¶

  • matplotlib - plt.plot basic properties
  • matplotlib - change figure size
  • matplotlib - get tick labels
  • matplotlib - set tick labels
  • seaborn - figure background
  • seaborn - stripplot

Modeling¶

  • concept - machine learning
  • algorithm - classification exploration
  • sklearn - cross validation methods and comparison
  • sklearn - setting hyperparameters with double asterisks
  • pickle - how to save trained models and important objects
  • hyperopt - hyperparameter tuning comparison

Utility¶

  • reproducibility - set random state

Deep Learning¶

  • concept - deep learning
  • concept - fastai

R¶

  • R - install R and RStudio
  • R - data analysis - descriptive

Git¶

  • git - cheatsheet
  • git - .gitignore and untrack files
  • git - add remote repository on github via commandline

Environment Setup¶

  • cloud platform - aws - ec2 data science set up
  • cloud platform - aws - cli cheatsheet
  • cloud platform - google cloud platform - fastai

Miscellaneous¶

  • atom text editor - cheatsheet
  • cli - command line - cheatsheet
  • markdown - cheatsheet
Previous Home
powered by MkDocs and Material for MkDocs