Here is collection of resources, mainly from this website and others, for learning Python and R for data science. Basically, this is mainly a collated list of posts on Python and R, all in one place categorized by topic.
Python: Pandas
- 7 Tips to Read a CSV File as Pandas Data Frame
- How to Create Pandas Dataframe from Multiple Lists?
- How To Reset Index in Pandas Dataframe?
- How To Drop One or More Columns in Pandas Dataframe?
- How To Change Column Names and Row Indexes in Pandas?
- How to Get Frequency Counts of a Column in Pandas Dataframe?
- How to Get Unique Values from a Column in Pandas Data Frame?
- How to Filter a Pandas Dataframe Based on Null Values of a Column?
- How To Filter Pandas Dataframe By Values of Column?
- How To Randomly Select Rows in Pandas?: Pandas Tutorial
- Introduction to Split-Apply-Combine with Pandas
- 6 ways to Sort Pandas Dataframe: Pandas Tutorial
- How To Add a New Column to Using a Dictionary in Pandas Data Frame ?
- How to Load a Massive File as small chunks in Pandas?
Python: Data Visualizations
- An Introduction to Altair: A Python Visualization Library
- How to Make Boxplots in Python with Pandas and Seaborn?
- Python’s Matplotlib Version 2.2 is here
- Probability Distributions in Python with SciPy and Seaborn
Python: NumPy and SciPy
- 12 Basic Commands with NumPy Array
- How to read a numerical data/file in Python with numpy?
- How To Concatenate Arrays in NumPy?
- Probability Distributions in Python with SciPy and Seaborn?
- Introduction to Sparse Matrices in Python with SciPy
R Resources for Data Science
Python Resources for Data Science
- Materials and Jupyter notebooks for “Python for Data Analysis 2nd Edition” by Wes McKinney,
- Code from IPython book Second Edition, by Cyrille Rossan
- Code from Introduction to Machine Learning with Python book by Andreas Muller and Sarah