Tutorials

This section contains practical examples of using the Causation Entropy library.

Interactive Notebooks

For interactive examples, check out our Jupyter notebooks:

Create examples/basic_usage.rst:

Basic Usage

This example demonstrates the fundamental usage of the library.

Simple Example

from causationentropy import discover_network

# Load your time series data (variables as columns, time as rows)
data = pd.read_csv('your_data.csv')

# Discover causal network
network = discover_network(data, method='standard', max_lag=5)
Basic workflow diagram

The discover_network method returns a NetworkX MultiDiGraph object.