####
#### Hypothesis test in matlab (codes included)

Using Randomization to test the disprove the null hypothesis

We test for the correlation coefficients or the covariance between two sets o...

Visualize the statistics of the data using MATLAB: mean, median, std, interqu...

- Get Started
- Learn Git/Github for team collaboration
- Install Python via Anaconda
- Install Python IDE (Jupyter Notebook, Visual Studio Code)
- Python variables and data types
- Install and use Python packages
- Get familiar with
**Numpy**for data manipulations - Get familiar with
**Matplotlib**for plotting arrays - Get familiar with
**Pandas**to analyze tabular data

- Get familiar with text file formats
- Use basic Markdown syntax to format text in Jupyter Notebook files
- Get familiar with text file formats - CSV, .txt, YAML
- Read/Write data from text files using Python
- Read/Write data from text files using Pandas
- Deal with missing data in Pandas

- Spatial Data Analysis
- Read multi-layered raster data (.tif / .hdf / .nc) in Python
- Read vector data (shapefiles) using geopandas
- GIS in Python

- Time-series Analysis using Pandas
- Read time-series data
- Work with
`Datetime`

formats - Resample time series
- Filtering/smoothing time-series with Pandas
- Plot time series

- How to plot topographic high-resolution geospatial maps

Using Randomization to test the disprove the null hypothesis

This post demonstrate how to use Python to set up clip topographic map based on coastlines.

Generating GMT style shaded relief map in Python

In geosciences, we most frequently have to make geospatial plots, but the available data is unevenly distributed and irregular. We like to show the data, in ...

We read the station information from a file to plot the 1 arc-minute relief map

How to fit data to non-linear model

Plotting 1 arc-minute topographic map in python

Two time series with predominant linear trends (very low DOF) can have a very high correlation coefficient, which can hardly be construed as an evidence for ...

Plotting publishable quality maps using generic mapping tools (GMT)

A basic to advanced guide to making interactive plots in Bokeh.

Generators don’t hold the entire result in memory. It yields one result at a time.

Plotting publishable quality maps using generic mapping tools (GMT)

We test for the correlation coefficients or the covariance between two sets of random numbers selected from normal distribution using the Monte Carlo simulat...

Visualize the statistics of the data using MATLAB: mean, median, std, interquartile range, skewness, kurtosis, t-statistic, degrees of freedom

Using Randomization to test the disprove the null hypothesis

This post demonstrate how to use Python to set up clip topographic map based on coastlines.

Generating GMT style shaded relief map in Python

In geosciences, we most frequently have to make geospatial plots, but the available data is unevenly distributed and irregular. We like to show the data, in ...

We read the station information from a file to plot the 1 arc-minute relief map

How to fit data to non-linear model

Plotting 1 arc-minute topographic map in python

Two time series with predominant linear trends (very low DOF) can have a very high correlation coefficient, which can hardly be construed as an evidence for ...

Plotting publishable quality maps using generic mapping tools (GMT)

A basic to advanced guide to making interactive plots in Bokeh.

Generators don’t hold the entire result in memory. It yields one result at a time.

Plotting publishable quality maps using generic mapping tools (GMT)