Cleaning up the app
Browse files- .github/workflows/keep_alive.yml +17 -5
- .gitignore +3 -1
- app.py +127 -25
- data/demo_manufacturing_long.csv +2161 -0
- data/demo_manufacturing_wide.csv +433 -0
- data/demo_multi_long.csv +0 -0
- data/demo_multi_wide.csv +0 -29
- data/demo_ohio_unemployment.csv +600 -0
- data/demo_single.csv +0 -121
- heartbeat.csv → data/heartbeat.csv +0 -0
- scripts/download_fred_data.py +128 -0
- scripts/generate_demo_data.py +0 -134
- src/cleaning.py +92 -1
- src/plotting.py +11 -1
- src/querychat_helpers.py +9 -2
- src/ui_theme.py +14 -7
.github/workflows/keep_alive.yml
CHANGED
|
@@ -16,21 +16,33 @@ jobs:
|
|
| 16 |
with:
|
| 17 |
fetch-depth: 0
|
| 18 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 19 |
- name: Generate heartbeat CSV
|
| 20 |
run: |
|
| 21 |
APP_LIVE_DATE="2026-02-11"
|
| 22 |
TODAY=$(date -u +%Y-%m-%d)
|
| 23 |
DAYS=$(( ( $(date -u -d "$TODAY" +%s) - $(date -u -d "$APP_LIVE_DATE" +%s) ) / 86400 ))
|
| 24 |
-
echo "date,days_since_app_went_live" > heartbeat.csv
|
| 25 |
-
echo "${TODAY},${DAYS}" >> heartbeat.csv
|
| 26 |
-
cat heartbeat.csv
|
| 27 |
|
| 28 |
- name: Commit and push to GitHub
|
| 29 |
run: |
|
| 30 |
git config user.name "github-actions[bot]"
|
| 31 |
git config user.email "github-actions[bot]@users.noreply.github.com"
|
| 32 |
-
git add
|
| 33 |
-
git diff --staged --quiet || git commit -m "Daily heartbeat: $(date -u +%Y-%m-%d)"
|
| 34 |
git push
|
| 35 |
|
| 36 |
- name: Sync to HF Spaces
|
|
|
|
| 16 |
with:
|
| 17 |
fetch-depth: 0
|
| 18 |
|
| 19 |
+
- name: Set up Python
|
| 20 |
+
uses: actions/setup-python@v5
|
| 21 |
+
with:
|
| 22 |
+
python-version: '3.11'
|
| 23 |
+
|
| 24 |
+
- name: Install pandas
|
| 25 |
+
run: pip install pandas
|
| 26 |
+
|
| 27 |
+
- name: Refresh FRED demo data
|
| 28 |
+
continue-on-error: true # Don't break heartbeat if FRED is down
|
| 29 |
+
run: python scripts/download_fred_data.py
|
| 30 |
+
|
| 31 |
- name: Generate heartbeat CSV
|
| 32 |
run: |
|
| 33 |
APP_LIVE_DATE="2026-02-11"
|
| 34 |
TODAY=$(date -u +%Y-%m-%d)
|
| 35 |
DAYS=$(( ( $(date -u -d "$TODAY" +%s) - $(date -u -d "$APP_LIVE_DATE" +%s) ) / 86400 ))
|
| 36 |
+
echo "date,days_since_app_went_live" > data/heartbeat.csv
|
| 37 |
+
echo "${TODAY},${DAYS}" >> data/heartbeat.csv
|
| 38 |
+
cat data/heartbeat.csv
|
| 39 |
|
| 40 |
- name: Commit and push to GitHub
|
| 41 |
run: |
|
| 42 |
git config user.name "github-actions[bot]"
|
| 43 |
git config user.email "github-actions[bot]@users.noreply.github.com"
|
| 44 |
+
git add data/
|
| 45 |
+
git diff --staged --quiet || git commit -m "Daily heartbeat + FRED refresh: $(date -u +%Y-%m-%d)"
|
| 46 |
git push
|
| 47 |
|
| 48 |
- name: Sync to HF Spaces
|
.gitignore
CHANGED
|
@@ -2,5 +2,7 @@
|
|
| 2 |
.claude/
|
| 3 |
__pycache__/
|
| 4 |
requirements.md
|
|
|
|
| 5 |
*.Rproj
|
| 6 |
-
.Rproj.user/
|
|
|
|
|
|
| 2 |
.claude/
|
| 3 |
__pycache__/
|
| 4 |
requirements.md
|
| 5 |
+
DEPLOY.md
|
| 6 |
*.Rproj
|
| 7 |
+
.Rproj.user/
|
| 8 |
+
nul
|
app.py
CHANGED
|
@@ -33,6 +33,8 @@ from src.cleaning import (
|
|
| 33 |
clean_dataframe,
|
| 34 |
detect_frequency,
|
| 35 |
add_time_features,
|
|
|
|
|
|
|
| 36 |
CleaningReport,
|
| 37 |
FrequencyInfo,
|
| 38 |
)
|
|
@@ -74,9 +76,9 @@ from src.querychat_helpers import (
|
|
| 74 |
# ---------------------------------------------------------------------------
|
| 75 |
_DATA_DIR = Path(__file__).parent / "data"
|
| 76 |
_DEMO_FILES = {
|
| 77 |
-
"
|
| 78 |
-
"
|
| 79 |
-
"
|
| 80 |
}
|
| 81 |
|
| 82 |
_CHART_TYPES = [
|
|
@@ -185,7 +187,7 @@ def _single_chart_fragment(working_df, date_col, y_cols, freq_info, style_dict):
|
|
| 185 |
n_colors = max(12, len(y_cols))
|
| 186 |
palette_colors = get_palette_colors(palette_name, n_colors)
|
| 187 |
swatch_fig = render_palette_preview(palette_colors[:8])
|
| 188 |
-
st.pyplot(swatch_fig,
|
| 189 |
|
| 190 |
# Color-by control (for colored markers chart)
|
| 191 |
color_by = None
|
|
@@ -323,7 +325,7 @@ def _single_chart_fragment(working_df, date_col, y_cols, freq_info, style_dict):
|
|
| 323 |
st.error(f"Chart error: {exc}")
|
| 324 |
|
| 325 |
if fig is not None:
|
| 326 |
-
st.pyplot(fig,
|
| 327 |
|
| 328 |
st.session_state["_single_df_plot"] = df_plot
|
| 329 |
st.session_state["_single_fig"] = fig
|
|
@@ -393,7 +395,7 @@ def _panel_chart_fragment(working_df, date_col, y_cols, style_dict):
|
|
| 393 |
style_dict=style_dict,
|
| 394 |
palette_colors=palette_b,
|
| 395 |
)
|
| 396 |
-
st.pyplot(fig_panel,
|
| 397 |
except Exception as exc:
|
| 398 |
st.error(f"Panel chart error: {exc}")
|
| 399 |
|
|
@@ -425,7 +427,7 @@ def _panel_insights_fragment(working_df, date_col, freq_info):
|
|
| 425 |
"trend_slope": "{:,.4f}",
|
| 426 |
"adf_pvalue": "{:.4f}",
|
| 427 |
}),
|
| 428 |
-
|
| 429 |
)
|
| 430 |
|
| 431 |
# AI Interpretation
|
|
@@ -484,7 +486,7 @@ def _spaghetti_chart_fragment(working_df, date_col, y_cols, style_dict):
|
|
| 484 |
style_dict=style_dict,
|
| 485 |
palette_colors=palette_c,
|
| 486 |
)
|
| 487 |
-
st.pyplot(fig_spag,
|
| 488 |
except Exception as exc:
|
| 489 |
st.error(f"Spaghetti chart error: {exc}")
|
| 490 |
|
|
@@ -515,7 +517,7 @@ def _spaghetti_insights_fragment(working_df, date_col, freq_info):
|
|
| 515 |
"trend_slope": "{:,.4f}",
|
| 516 |
"adf_pvalue": "{:.4f}",
|
| 517 |
}),
|
| 518 |
-
|
| 519 |
)
|
| 520 |
|
| 521 |
# AI Interpretation
|
|
@@ -634,9 +636,10 @@ style_dict = get_miami_mpl_style()
|
|
| 634 |
# Session state initialisation
|
| 635 |
# ---------------------------------------------------------------------------
|
| 636 |
for key in [
|
| 637 |
-
"raw_df", "cleaned_df", "cleaning_report", "freq_info",
|
| 638 |
"date_col", "y_cols", "qc", "qc_hash",
|
| 639 |
"_upload_id", "_upload_delim", "_clean_key",
|
|
|
|
| 640 |
]:
|
| 641 |
if key not in st.session_state:
|
| 642 |
st.session_state[key] = None
|
|
@@ -719,43 +722,141 @@ with st.sidebar:
|
|
| 719 |
)
|
| 720 |
|
| 721 |
# Load data
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 722 |
if uploaded is not None:
|
| 723 |
file_id = (uploaded.name, uploaded.size)
|
| 724 |
if st.session_state.get("_upload_id") != file_id:
|
| 725 |
df_raw, delim = read_csv_upload(uploaded)
|
| 726 |
-
|
| 727 |
st.session_state._upload_delim = delim
|
| 728 |
st.session_state._upload_id = file_id
|
| 729 |
st.caption(f"Detected delimiter: `{repr(st.session_state._upload_delim)}`")
|
| 730 |
elif demo_choice != "(none)":
|
| 731 |
demo_key = ("demo", demo_choice)
|
| 732 |
if st.session_state.get("_upload_id") != demo_key:
|
| 733 |
-
|
| 734 |
st.session_state._upload_id = demo_key
|
| 735 |
# else: keep whatever was already in session state
|
| 736 |
|
|
|
|
| 737 |
raw_df: pd.DataFrame | None = st.session_state.raw_df
|
| 738 |
|
| 739 |
-
if
|
| 740 |
st.divider()
|
| 741 |
st.subheader("Column Selection")
|
| 742 |
|
| 743 |
-
# Auto-suggest
|
| 744 |
-
date_suggestions = suggest_date_columns(
|
| 745 |
-
numeric_suggestions = suggest_numeric_columns(raw_df)
|
| 746 |
|
| 747 |
-
all_cols = list(
|
| 748 |
-
default_date_idx =
|
|
|
|
|
|
|
| 749 |
|
| 750 |
if "sidebar_date_col" not in st.session_state:
|
| 751 |
st.session_state["sidebar_date_col"] = all_cols[default_date_idx]
|
| 752 |
date_col = st.selectbox("Date column", all_cols, key="sidebar_date_col")
|
| 753 |
|
| 754 |
-
|
| 755 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 756 |
if "sidebar_y_cols" not in st.session_state:
|
| 757 |
-
st.session_state["sidebar_y_cols"] =
|
| 758 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 759 |
|
| 760 |
st.session_state.date_col = date_col
|
| 761 |
st.session_state.y_cols = y_cols
|
|
@@ -913,9 +1014,10 @@ if cleaned_df is None or not y_cols:
|
|
| 913 |
icon="\U0001f512",
|
| 914 |
)
|
| 915 |
st.info(
|
| 916 |
-
"**Demo Datasets** — Three built-in datasets are available in the sidebar: "
|
| 917 |
-
"
|
| 918 |
-
"
|
|
|
|
| 919 |
icon="\U0001f4ca",
|
| 920 |
)
|
| 921 |
|
|
|
|
| 33 |
clean_dataframe,
|
| 34 |
detect_frequency,
|
| 35 |
add_time_features,
|
| 36 |
+
detect_long_format,
|
| 37 |
+
pivot_long_to_wide,
|
| 38 |
CleaningReport,
|
| 39 |
FrequencyInfo,
|
| 40 |
)
|
|
|
|
| 76 |
# ---------------------------------------------------------------------------
|
| 77 |
_DATA_DIR = Path(__file__).parent / "data"
|
| 78 |
_DEMO_FILES = {
|
| 79 |
+
"Ohio Unemployment Rate (single, monthly)": _DATA_DIR / "demo_ohio_unemployment.csv",
|
| 80 |
+
"Manufacturing Employment by State (wide, monthly)": _DATA_DIR / "demo_manufacturing_wide.csv",
|
| 81 |
+
"Manufacturing Employment by State (long, monthly)": _DATA_DIR / "demo_manufacturing_long.csv",
|
| 82 |
}
|
| 83 |
|
| 84 |
_CHART_TYPES = [
|
|
|
|
| 187 |
n_colors = max(12, len(y_cols))
|
| 188 |
palette_colors = get_palette_colors(palette_name, n_colors)
|
| 189 |
swatch_fig = render_palette_preview(palette_colors[:8])
|
| 190 |
+
st.pyplot(swatch_fig, width="stretch")
|
| 191 |
|
| 192 |
# Color-by control (for colored markers chart)
|
| 193 |
color_by = None
|
|
|
|
| 325 |
st.error(f"Chart error: {exc}")
|
| 326 |
|
| 327 |
if fig is not None:
|
| 328 |
+
st.pyplot(fig, width="stretch")
|
| 329 |
|
| 330 |
st.session_state["_single_df_plot"] = df_plot
|
| 331 |
st.session_state["_single_fig"] = fig
|
|
|
|
| 395 |
style_dict=style_dict,
|
| 396 |
palette_colors=palette_b,
|
| 397 |
)
|
| 398 |
+
st.pyplot(fig_panel, width="stretch")
|
| 399 |
except Exception as exc:
|
| 400 |
st.error(f"Panel chart error: {exc}")
|
| 401 |
|
|
|
|
| 427 |
"trend_slope": "{:,.4f}",
|
| 428 |
"adf_pvalue": "{:.4f}",
|
| 429 |
}),
|
| 430 |
+
width="stretch",
|
| 431 |
)
|
| 432 |
|
| 433 |
# AI Interpretation
|
|
|
|
| 486 |
style_dict=style_dict,
|
| 487 |
palette_colors=palette_c,
|
| 488 |
)
|
| 489 |
+
st.pyplot(fig_spag, width="stretch")
|
| 490 |
except Exception as exc:
|
| 491 |
st.error(f"Spaghetti chart error: {exc}")
|
| 492 |
|
|
|
|
| 517 |
"trend_slope": "{:,.4f}",
|
| 518 |
"adf_pvalue": "{:.4f}",
|
| 519 |
}),
|
| 520 |
+
width="stretch",
|
| 521 |
)
|
| 522 |
|
| 523 |
# AI Interpretation
|
|
|
|
| 636 |
# Session state initialisation
|
| 637 |
# ---------------------------------------------------------------------------
|
| 638 |
for key in [
|
| 639 |
+
"raw_df", "raw_df_original", "cleaned_df", "cleaning_report", "freq_info",
|
| 640 |
"date_col", "y_cols", "qc", "qc_hash",
|
| 641 |
"_upload_id", "_upload_delim", "_clean_key",
|
| 642 |
+
"_prev_data_format", "_prev_pivot_key",
|
| 643 |
]:
|
| 644 |
if key not in st.session_state:
|
| 645 |
st.session_state[key] = None
|
|
|
|
| 722 |
)
|
| 723 |
|
| 724 |
# Load data
|
| 725 |
+
def _on_new_data(df: pd.DataFrame) -> None:
|
| 726 |
+
"""Store new dataset and clear stale format/pivot keys."""
|
| 727 |
+
st.session_state.raw_df_original = df
|
| 728 |
+
st.session_state.raw_df = df
|
| 729 |
+
# Clear format-related keys so auto-detection runs fresh
|
| 730 |
+
for _k in ("sidebar_data_format", "sidebar_group_col",
|
| 731 |
+
"sidebar_value_col", "sidebar_y_cols",
|
| 732 |
+
"_prev_data_format", "_prev_pivot_key"):
|
| 733 |
+
st.session_state.pop(_k, None)
|
| 734 |
+
|
| 735 |
if uploaded is not None:
|
| 736 |
file_id = (uploaded.name, uploaded.size)
|
| 737 |
if st.session_state.get("_upload_id") != file_id:
|
| 738 |
df_raw, delim = read_csv_upload(uploaded)
|
| 739 |
+
_on_new_data(df_raw)
|
| 740 |
st.session_state._upload_delim = delim
|
| 741 |
st.session_state._upload_id = file_id
|
| 742 |
st.caption(f"Detected delimiter: `{repr(st.session_state._upload_delim)}`")
|
| 743 |
elif demo_choice != "(none)":
|
| 744 |
demo_key = ("demo", demo_choice)
|
| 745 |
if st.session_state.get("_upload_id") != demo_key:
|
| 746 |
+
_on_new_data(_load_demo(_DEMO_FILES[demo_choice]))
|
| 747 |
st.session_state._upload_id = demo_key
|
| 748 |
# else: keep whatever was already in session state
|
| 749 |
|
| 750 |
+
raw_df_orig: pd.DataFrame | None = st.session_state.raw_df_original
|
| 751 |
raw_df: pd.DataFrame | None = st.session_state.raw_df
|
| 752 |
|
| 753 |
+
if raw_df_orig is not None:
|
| 754 |
st.divider()
|
| 755 |
st.subheader("Column Selection")
|
| 756 |
|
| 757 |
+
# Auto-suggest on the *original* (possibly long) DataFrame
|
| 758 |
+
date_suggestions = suggest_date_columns(raw_df_orig)
|
|
|
|
| 759 |
|
| 760 |
+
all_cols = list(raw_df_orig.columns)
|
| 761 |
+
default_date_idx = (
|
| 762 |
+
all_cols.index(date_suggestions[0]) if date_suggestions else 0
|
| 763 |
+
)
|
| 764 |
|
| 765 |
if "sidebar_date_col" not in st.session_state:
|
| 766 |
st.session_state["sidebar_date_col"] = all_cols[default_date_idx]
|
| 767 |
date_col = st.selectbox("Date column", all_cols, key="sidebar_date_col")
|
| 768 |
|
| 769 |
+
# ---- Auto-detect long vs wide format ---------------------------------
|
| 770 |
+
is_long, auto_group, auto_value = detect_long_format(raw_df_orig, date_col)
|
| 771 |
+
|
| 772 |
+
if "sidebar_data_format" not in st.session_state:
|
| 773 |
+
st.session_state["sidebar_data_format"] = "Long" if is_long else "Wide"
|
| 774 |
+
|
| 775 |
+
data_format = st.radio(
|
| 776 |
+
"Data format",
|
| 777 |
+
["Wide", "Long"],
|
| 778 |
+
key="sidebar_data_format",
|
| 779 |
+
horizontal=True,
|
| 780 |
+
)
|
| 781 |
+
|
| 782 |
+
# When format radio changes, clear y_cols so the multiselect resets
|
| 783 |
+
if st.session_state.get("_prev_data_format") != data_format:
|
| 784 |
+
st.session_state.pop("sidebar_y_cols", None)
|
| 785 |
+
st.session_state["_prev_data_format"] = data_format
|
| 786 |
+
|
| 787 |
+
# ---- Build effective (wide) DataFrame --------------------------------
|
| 788 |
+
if data_format == "Long":
|
| 789 |
+
# Columns eligible for group (string/object) and value (numeric)
|
| 790 |
+
other_cols = [c for c in all_cols if c != date_col]
|
| 791 |
+
string_cols = [
|
| 792 |
+
c for c in other_cols
|
| 793 |
+
if raw_df_orig[c].dtype == object
|
| 794 |
+
or pd.api.types.is_string_dtype(raw_df_orig[c])
|
| 795 |
+
]
|
| 796 |
+
numeric_cols = [
|
| 797 |
+
c for c in other_cols
|
| 798 |
+
if pd.api.types.is_numeric_dtype(raw_df_orig[c])
|
| 799 |
+
]
|
| 800 |
+
|
| 801 |
+
if "sidebar_group_col" not in st.session_state:
|
| 802 |
+
st.session_state["sidebar_group_col"] = (
|
| 803 |
+
auto_group if auto_group and auto_group in string_cols
|
| 804 |
+
else (string_cols[0] if string_cols else None)
|
| 805 |
+
)
|
| 806 |
+
group_col = st.selectbox(
|
| 807 |
+
"Group column", string_cols, key="sidebar_group_col",
|
| 808 |
+
)
|
| 809 |
+
|
| 810 |
+
value_options = [c for c in numeric_cols if c != group_col]
|
| 811 |
+
if "sidebar_value_col" not in st.session_state:
|
| 812 |
+
st.session_state["sidebar_value_col"] = (
|
| 813 |
+
auto_value if auto_value and auto_value in value_options
|
| 814 |
+
else (value_options[0] if value_options else None)
|
| 815 |
+
)
|
| 816 |
+
value_col_sel = st.selectbox(
|
| 817 |
+
"Value column", value_options, key="sidebar_value_col",
|
| 818 |
+
)
|
| 819 |
+
|
| 820 |
+
# Clear y_cols when group/value changes
|
| 821 |
+
pivot_key = (group_col, value_col_sel)
|
| 822 |
+
if st.session_state.get("_prev_pivot_key") != pivot_key:
|
| 823 |
+
st.session_state.pop("sidebar_y_cols", None)
|
| 824 |
+
st.session_state["_prev_pivot_key"] = pivot_key
|
| 825 |
+
|
| 826 |
+
if group_col and value_col_sel:
|
| 827 |
+
effective_df = pivot_long_to_wide(
|
| 828 |
+
raw_df_orig, date_col, group_col, value_col_sel,
|
| 829 |
+
)
|
| 830 |
+
n_groups = raw_df_orig[group_col].nunique()
|
| 831 |
+
st.caption(f"Pivoted **{n_groups}** groups from `{group_col}`")
|
| 832 |
+
available_y = [c for c in effective_df.columns if c != date_col]
|
| 833 |
+
else:
|
| 834 |
+
effective_df = raw_df_orig
|
| 835 |
+
available_y = []
|
| 836 |
+
else:
|
| 837 |
+
# Wide format — same as before
|
| 838 |
+
effective_df = raw_df_orig
|
| 839 |
+
numeric_suggestions = suggest_numeric_columns(raw_df_orig)
|
| 840 |
+
available_y = [c for c in numeric_suggestions if c != date_col]
|
| 841 |
+
|
| 842 |
+
# ---- Y-columns multiselect (shared by both paths) --------------------
|
| 843 |
+
# Filter any stale stored y_cols against current available options
|
| 844 |
+
if "sidebar_y_cols" in st.session_state:
|
| 845 |
+
st.session_state["sidebar_y_cols"] = [
|
| 846 |
+
c for c in st.session_state["sidebar_y_cols"]
|
| 847 |
+
if c in available_y
|
| 848 |
+
]
|
| 849 |
if "sidebar_y_cols" not in st.session_state:
|
| 850 |
+
st.session_state["sidebar_y_cols"] = (
|
| 851 |
+
available_y[:4] if available_y else []
|
| 852 |
+
)
|
| 853 |
+
y_cols = st.multiselect(
|
| 854 |
+
"Value column(s)", available_y, key="sidebar_y_cols",
|
| 855 |
+
)
|
| 856 |
+
|
| 857 |
+
# Push effective (wide) df into raw_df for the cleaning pipeline
|
| 858 |
+
st.session_state.raw_df = effective_df
|
| 859 |
+
raw_df = effective_df
|
| 860 |
|
| 861 |
st.session_state.date_col = date_col
|
| 862 |
st.session_state.y_cols = y_cols
|
|
|
|
| 1014 |
icon="\U0001f512",
|
| 1015 |
)
|
| 1016 |
st.info(
|
| 1017 |
+
"**Demo Datasets** — Three built-in FRED datasets are available in the sidebar: "
|
| 1018 |
+
"Ohio Unemployment Rate (single series), Manufacturing Employment for five "
|
| 1019 |
+
"states in wide format, and the same data in long/stacked format. "
|
| 1020 |
+
"All sourced from the Federal Reserve Economic Data (FRED).",
|
| 1021 |
icon="\U0001f4ca",
|
| 1022 |
)
|
| 1023 |
|
data/demo_manufacturing_long.csv
ADDED
|
@@ -0,0 +1,2161 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
date,state,manufacturing_employment
|
| 2 |
+
1990-01-01,California,1985.5
|
| 3 |
+
1990-01-01,Indiana,605.6
|
| 4 |
+
1990-01-01,Michigan,810.0
|
| 5 |
+
1990-01-01,Ohio,1044.4
|
| 6 |
+
1990-01-01,Texas,938.9
|
| 7 |
+
1990-02-01,California,1985.4
|
| 8 |
+
1990-02-01,Indiana,607.3
|
| 9 |
+
1990-02-01,Michigan,836.0
|
| 10 |
+
1990-02-01,Ohio,1061.6
|
| 11 |
+
1990-02-01,Texas,939.4
|
| 12 |
+
1990-03-01,California,1982.7
|
| 13 |
+
1990-03-01,Indiana,609.6
|
| 14 |
+
1990-03-01,Michigan,848.3
|
| 15 |
+
1990-03-01,Ohio,1064.6
|
| 16 |
+
1990-03-01,Texas,940.7
|
| 17 |
+
1990-04-01,California,1983.1
|
| 18 |
+
1990-04-01,Indiana,609.6
|
| 19 |
+
1990-04-01,Michigan,843.3
|
| 20 |
+
1990-04-01,Ohio,1068.6
|
| 21 |
+
1990-04-01,Texas,942.1
|
| 22 |
+
1990-05-01,California,1980.3
|
| 23 |
+
1990-05-01,Indiana,609.7
|
| 24 |
+
1990-05-01,Michigan,838.1
|
| 25 |
+
1990-05-01,Ohio,1068.6
|
| 26 |
+
1990-05-01,Texas,940.6
|
| 27 |
+
1990-06-01,California,1974.6
|
| 28 |
+
1990-06-01,Indiana,609.7
|
| 29 |
+
1990-06-01,Michigan,841.8
|
| 30 |
+
1990-06-01,Ohio,1069.4
|
| 31 |
+
1990-06-01,Texas,942.0
|
| 32 |
+
1990-07-01,California,1970.3
|
| 33 |
+
1990-07-01,Indiana,612.3
|
| 34 |
+
1990-07-01,Michigan,838.1
|
| 35 |
+
1990-07-01,Ohio,1068.2
|
| 36 |
+
1990-07-01,Texas,947.5
|
| 37 |
+
1990-08-01,California,1964.0
|
| 38 |
+
1990-08-01,Indiana,609.9
|
| 39 |
+
1990-08-01,Michigan,832.2
|
| 40 |
+
1990-08-01,Ohio,1066.3
|
| 41 |
+
1990-08-01,Texas,950.2
|
| 42 |
+
1990-09-01,California,1953.3
|
| 43 |
+
1990-09-01,Indiana,608.0
|
| 44 |
+
1990-09-01,Michigan,832.2
|
| 45 |
+
1990-09-01,Ohio,1064.8
|
| 46 |
+
1990-09-01,Texas,950.1
|
| 47 |
+
1990-10-01,California,1951.5
|
| 48 |
+
1990-10-01,Indiana,606.6
|
| 49 |
+
1990-10-01,Michigan,830.7
|
| 50 |
+
1990-10-01,Ohio,1059.3
|
| 51 |
+
1990-10-01,Texas,951.0
|
| 52 |
+
1990-11-01,California,1944.4
|
| 53 |
+
1990-11-01,Indiana,593.9
|
| 54 |
+
1990-11-01,Michigan,806.3
|
| 55 |
+
1990-11-01,Ohio,1042.6
|
| 56 |
+
1990-11-01,Texas,949.3
|
| 57 |
+
1990-12-01,California,1939.2
|
| 58 |
+
1990-12-01,Indiana,591.4
|
| 59 |
+
1990-12-01,Michigan,798.7
|
| 60 |
+
1990-12-01,Ohio,1038.9
|
| 61 |
+
1990-12-01,Texas,944.2
|
| 62 |
+
1991-01-01,California,1942.6
|
| 63 |
+
1991-01-01,Indiana,589.9
|
| 64 |
+
1991-01-01,Michigan,783.2
|
| 65 |
+
1991-01-01,Ohio,1034.3
|
| 66 |
+
1991-01-01,Texas,947.5
|
| 67 |
+
1991-02-01,California,1928.9
|
| 68 |
+
1991-02-01,Indiana,579.8
|
| 69 |
+
1991-02-01,Michigan,785.4
|
| 70 |
+
1991-02-01,Ohio,1020.0
|
| 71 |
+
1991-02-01,Texas,946.9
|
| 72 |
+
1991-03-01,California,1915.3
|
| 73 |
+
1991-03-01,Indiana,573.3
|
| 74 |
+
1991-03-01,Michigan,774.2
|
| 75 |
+
1991-03-01,Ohio,1020.1
|
| 76 |
+
1991-03-01,Texas,945.7
|
| 77 |
+
1991-04-01,California,1914.9
|
| 78 |
+
1991-04-01,Indiana,582.7
|
| 79 |
+
1991-04-01,Michigan,774.2
|
| 80 |
+
1991-04-01,Ohio,1018.9
|
| 81 |
+
1991-04-01,Texas,936.9
|
| 82 |
+
1991-05-01,California,1902.1
|
| 83 |
+
1991-05-01,Indiana,584.5
|
| 84 |
+
1991-05-01,Michigan,784.1
|
| 85 |
+
1991-05-01,Ohio,1019.0
|
| 86 |
+
1991-05-01,Texas,936.0
|
| 87 |
+
1991-06-01,California,1891.7
|
| 88 |
+
1991-06-01,Indiana,586.0
|
| 89 |
+
1991-06-01,Michigan,782.3
|
| 90 |
+
1991-06-01,Ohio,1021.0
|
| 91 |
+
1991-06-01,Texas,936.1
|
| 92 |
+
1991-07-01,California,1879.4
|
| 93 |
+
1991-07-01,Indiana,588.6
|
| 94 |
+
1991-07-01,Michigan,790.3
|
| 95 |
+
1991-07-01,Ohio,1018.1
|
| 96 |
+
1991-07-01,Texas,931.9
|
| 97 |
+
1991-08-01,California,1880.4
|
| 98 |
+
1991-08-01,Indiana,588.7
|
| 99 |
+
1991-08-01,Michigan,784.8
|
| 100 |
+
1991-08-01,Ohio,1019.2
|
| 101 |
+
1991-08-01,Texas,930.4
|
| 102 |
+
1991-09-01,California,1875.3
|
| 103 |
+
1991-09-01,Indiana,589.3
|
| 104 |
+
1991-09-01,Michigan,791.1
|
| 105 |
+
1991-09-01,Ohio,1016.6
|
| 106 |
+
1991-09-01,Texas,929.4
|
| 107 |
+
1991-10-01,California,1876.4
|
| 108 |
+
1991-10-01,Indiana,591.1
|
| 109 |
+
1991-10-01,Michigan,792.4
|
| 110 |
+
1991-10-01,Ohio,1014.0
|
| 111 |
+
1991-10-01,Texas,922.0
|
| 112 |
+
1991-11-01,California,1862.5
|
| 113 |
+
1991-11-01,Indiana,590.7
|
| 114 |
+
1991-11-01,Michigan,791.9
|
| 115 |
+
1991-11-01,Ohio,1012.6
|
| 116 |
+
1991-11-01,Texas,922.9
|
| 117 |
+
1991-12-01,California,1846.3
|
| 118 |
+
1991-12-01,Indiana,591.3
|
| 119 |
+
1991-12-01,Michigan,787.6
|
| 120 |
+
1991-12-01,Ohio,1009.5
|
| 121 |
+
1991-12-01,Texas,920.7
|
| 122 |
+
1992-01-01,California,1841.8
|
| 123 |
+
1992-01-01,Indiana,589.3
|
| 124 |
+
1992-01-01,Michigan,771.7
|
| 125 |
+
1992-01-01,Ohio,1004.4
|
| 126 |
+
1992-01-01,Texas,922.7
|
| 127 |
+
1992-02-01,California,1828.8
|
| 128 |
+
1992-02-01,Indiana,590.6
|
| 129 |
+
1992-02-01,Michigan,781.8
|
| 130 |
+
1992-02-01,Ohio,1002.8
|
| 131 |
+
1992-02-01,Texas,921.3
|
| 132 |
+
1992-03-01,California,1830.6
|
| 133 |
+
1992-03-01,Indiana,592.4
|
| 134 |
+
1992-03-01,Michigan,784.9
|
| 135 |
+
1992-03-01,Ohio,996.6
|
| 136 |
+
1992-03-01,Texas,919.0
|
| 137 |
+
1992-04-01,California,1814.2
|
| 138 |
+
1992-04-01,Indiana,595.6
|
| 139 |
+
1992-04-01,Michigan,792.4
|
| 140 |
+
1992-04-01,Ohio,1000.8
|
| 141 |
+
1992-04-01,Texas,923.2
|
| 142 |
+
1992-05-01,California,1802.0
|
| 143 |
+
1992-05-01,Indiana,597.8
|
| 144 |
+
1992-05-01,Michigan,792.3
|
| 145 |
+
1992-05-01,Ohio,998.9
|
| 146 |
+
1992-05-01,Texas,926.3
|
| 147 |
+
1992-06-01,California,1791.5
|
| 148 |
+
1992-06-01,Indiana,598.5
|
| 149 |
+
1992-06-01,Michigan,791.0
|
| 150 |
+
1992-06-01,Ohio,994.6
|
| 151 |
+
1992-06-01,Texas,926.7
|
| 152 |
+
1992-07-01,California,1792.6
|
| 153 |
+
1992-07-01,Indiana,597.9
|
| 154 |
+
1992-07-01,Michigan,793.8
|
| 155 |
+
1992-07-01,Ohio,993.9
|
| 156 |
+
1992-07-01,Texas,928.2
|
| 157 |
+
1992-08-01,California,1776.7
|
| 158 |
+
1992-08-01,Indiana,598.5
|
| 159 |
+
1992-08-01,Michigan,791.4
|
| 160 |
+
1992-08-01,Ohio,987.8
|
| 161 |
+
1992-08-01,Texas,928.0
|
| 162 |
+
1992-09-01,California,1764.5
|
| 163 |
+
1992-09-01,Indiana,598.6
|
| 164 |
+
1992-09-01,Michigan,789.5
|
| 165 |
+
1992-09-01,Ohio,984.4
|
| 166 |
+
1992-09-01,Texas,926.8
|
| 167 |
+
1992-10-01,California,1774.9
|
| 168 |
+
1992-10-01,Indiana,598.4
|
| 169 |
+
1992-10-01,Michigan,788.0
|
| 170 |
+
1992-10-01,Ohio,986.7
|
| 171 |
+
1992-10-01,Texas,930.9
|
| 172 |
+
1992-11-01,California,1750.0
|
| 173 |
+
1992-11-01,Indiana,597.7
|
| 174 |
+
1992-11-01,Michigan,790.8
|
| 175 |
+
1992-11-01,Ohio,985.5
|
| 176 |
+
1992-11-01,Texas,932.4
|
| 177 |
+
1992-12-01,California,1736.0
|
| 178 |
+
1992-12-01,Indiana,600.6
|
| 179 |
+
1992-12-01,Michigan,790.9
|
| 180 |
+
1992-12-01,Ohio,983.9
|
| 181 |
+
1992-12-01,Texas,933.9
|
| 182 |
+
1993-01-01,California,1744.3
|
| 183 |
+
1993-01-01,Indiana,604.6
|
| 184 |
+
1993-01-01,Michigan,799.1
|
| 185 |
+
1993-01-01,Ohio,983.9
|
| 186 |
+
1993-01-01,Texas,932.5
|
| 187 |
+
1993-02-01,California,1732.2
|
| 188 |
+
1993-02-01,Indiana,603.5
|
| 189 |
+
1993-02-01,Michigan,795.6
|
| 190 |
+
1993-02-01,Ohio,982.8
|
| 191 |
+
1993-02-01,Texas,937.2
|
| 192 |
+
1993-03-01,California,1719.9
|
| 193 |
+
1993-03-01,Indiana,604.2
|
| 194 |
+
1993-03-01,Michigan,794.8
|
| 195 |
+
1993-03-01,Ohio,980.2
|
| 196 |
+
1993-03-01,Texas,939.8
|
| 197 |
+
1993-04-01,California,1710.5
|
| 198 |
+
1993-04-01,Indiana,605.5
|
| 199 |
+
1993-04-01,Michigan,793.3
|
| 200 |
+
1993-04-01,Ohio,978.4
|
| 201 |
+
1993-04-01,Texas,934.9
|
| 202 |
+
1993-05-01,California,1702.9
|
| 203 |
+
1993-05-01,Indiana,606.0
|
| 204 |
+
1993-05-01,Michigan,791.9
|
| 205 |
+
1993-05-01,Ohio,979.1
|
| 206 |
+
1993-05-01,Texas,937.3
|
| 207 |
+
1993-06-01,California,1698.8
|
| 208 |
+
1993-06-01,Indiana,606.6
|
| 209 |
+
1993-06-01,Michigan,790.1
|
| 210 |
+
1993-06-01,Ohio,979.4
|
| 211 |
+
1993-06-01,Texas,939.3
|
| 212 |
+
1993-07-01,California,1689.6
|
| 213 |
+
1993-07-01,Indiana,608.9
|
| 214 |
+
1993-07-01,Michigan,803.7
|
| 215 |
+
1993-07-01,Ohio,983.2
|
| 216 |
+
1993-07-01,Texas,940.2
|
| 217 |
+
1993-08-01,California,1683.3
|
| 218 |
+
1993-08-01,Indiana,610.2
|
| 219 |
+
1993-08-01,Michigan,786.5
|
| 220 |
+
1993-08-01,Ohio,983.1
|
| 221 |
+
1993-08-01,Texas,941.7
|
| 222 |
+
1993-09-01,California,1678.4
|
| 223 |
+
1993-09-01,Indiana,612.7
|
| 224 |
+
1993-09-01,Michigan,794.8
|
| 225 |
+
1993-09-01,Ohio,986.7
|
| 226 |
+
1993-09-01,Texas,944.4
|
| 227 |
+
1993-10-01,California,1675.7
|
| 228 |
+
1993-10-01,Indiana,614.8
|
| 229 |
+
1993-10-01,Michigan,802.9
|
| 230 |
+
1993-10-01,Ohio,975.6
|
| 231 |
+
1993-10-01,Texas,945.7
|
| 232 |
+
1993-11-01,California,1673.9
|
| 233 |
+
1993-11-01,Indiana,618.1
|
| 234 |
+
1993-11-01,Michigan,807.4
|
| 235 |
+
1993-11-01,Ohio,978.9
|
| 236 |
+
1993-11-01,Texas,946.8
|
| 237 |
+
1993-12-01,California,1672.6
|
| 238 |
+
1993-12-01,Indiana,619.8
|
| 239 |
+
1993-12-01,Michigan,813.8
|
| 240 |
+
1993-12-01,Ohio,982.5
|
| 241 |
+
1993-12-01,Texas,949.0
|
| 242 |
+
1994-01-01,California,1670.0
|
| 243 |
+
1994-01-01,Indiana,615.0
|
| 244 |
+
1994-01-01,Michigan,823.5
|
| 245 |
+
1994-01-01,Ohio,990.5
|
| 246 |
+
1994-01-01,Texas,949.5
|
| 247 |
+
1994-02-01,California,1667.7
|
| 248 |
+
1994-02-01,Indiana,616.5
|
| 249 |
+
1994-02-01,Michigan,822.9
|
| 250 |
+
1994-02-01,Ohio,991.9
|
| 251 |
+
1994-02-01,Texas,949.0
|
| 252 |
+
1994-03-01,California,1673.6
|
| 253 |
+
1994-03-01,Indiana,619.7
|
| 254 |
+
1994-03-01,Michigan,827.9
|
| 255 |
+
1994-03-01,Ohio,994.5
|
| 256 |
+
1994-03-01,Texas,952.1
|
| 257 |
+
1994-04-01,California,1681.5
|
| 258 |
+
1994-04-01,Indiana,620.4
|
| 259 |
+
1994-04-01,Michigan,830.0
|
| 260 |
+
1994-04-01,Ohio,994.6
|
| 261 |
+
1994-04-01,Texas,957.4
|
| 262 |
+
1994-05-01,California,1683.7
|
| 263 |
+
1994-05-01,Indiana,622.9
|
| 264 |
+
1994-05-01,Michigan,831.4
|
| 265 |
+
1994-05-01,Ohio,998.2
|
| 266 |
+
1994-05-01,Texas,960.8
|
| 267 |
+
1994-06-01,California,1684.4
|
| 268 |
+
1994-06-01,Indiana,625.0
|
| 269 |
+
1994-06-01,Michigan,837.6
|
| 270 |
+
1994-06-01,Ohio,1000.1
|
| 271 |
+
1994-06-01,Texas,962.8
|
| 272 |
+
1994-07-01,California,1696.3
|
| 273 |
+
1994-07-01,Indiana,624.9
|
| 274 |
+
1994-07-01,Michigan,839.3
|
| 275 |
+
1994-07-01,Ohio,1003.2
|
| 276 |
+
1994-07-01,Texas,967.6
|
| 277 |
+
1994-08-01,California,1691.8
|
| 278 |
+
1994-08-01,Indiana,631.0
|
| 279 |
+
1994-08-01,Michigan,843.0
|
| 280 |
+
1994-08-01,Ohio,1006.6
|
| 281 |
+
1994-08-01,Texas,970.9
|
| 282 |
+
1994-09-01,California,1692.9
|
| 283 |
+
1994-09-01,Indiana,634.2
|
| 284 |
+
1994-09-01,Michigan,849.6
|
| 285 |
+
1994-09-01,Ohio,1011.3
|
| 286 |
+
1994-09-01,Texas,973.9
|
| 287 |
+
1994-10-01,California,1693.9
|
| 288 |
+
1994-10-01,Indiana,632.5
|
| 289 |
+
1994-10-01,Michigan,851.9
|
| 290 |
+
1994-10-01,Ohio,1015.7
|
| 291 |
+
1994-10-01,Texas,975.5
|
| 292 |
+
1994-11-01,California,1697.7
|
| 293 |
+
1994-11-01,Indiana,639.3
|
| 294 |
+
1994-11-01,Michigan,858.8
|
| 295 |
+
1994-11-01,Ohio,1020.2
|
| 296 |
+
1994-11-01,Texas,979.0
|
| 297 |
+
1994-12-01,California,1704.8
|
| 298 |
+
1994-12-01,Indiana,644.2
|
| 299 |
+
1994-12-01,Michigan,862.8
|
| 300 |
+
1994-12-01,Ohio,1024.7
|
| 301 |
+
1994-12-01,Texas,981.7
|
| 302 |
+
1995-01-01,California,1700.5
|
| 303 |
+
1995-01-01,Indiana,649.2
|
| 304 |
+
1995-01-01,Michigan,861.6
|
| 305 |
+
1995-01-01,Ohio,1031.4
|
| 306 |
+
1995-01-01,Texas,986.2
|
| 307 |
+
1995-02-01,California,1704.9
|
| 308 |
+
1995-02-01,Indiana,650.5
|
| 309 |
+
1995-02-01,Michigan,865.0
|
| 310 |
+
1995-02-01,Ohio,1034.5
|
| 311 |
+
1995-02-01,Texas,988.9
|
| 312 |
+
1995-03-01,California,1706.2
|
| 313 |
+
1995-03-01,Indiana,652.4
|
| 314 |
+
1995-03-01,Michigan,867.8
|
| 315 |
+
1995-03-01,Ohio,1037.9
|
| 316 |
+
1995-03-01,Texas,990.1
|
| 317 |
+
1995-04-01,California,1705.0
|
| 318 |
+
1995-04-01,Indiana,651.1
|
| 319 |
+
1995-04-01,Michigan,865.5
|
| 320 |
+
1995-04-01,Ohio,1040.9
|
| 321 |
+
1995-04-01,Texas,991.8
|
| 322 |
+
1995-05-01,California,1705.1
|
| 323 |
+
1995-05-01,Indiana,651.0
|
| 324 |
+
1995-05-01,Michigan,867.0
|
| 325 |
+
1995-05-01,Ohio,1040.6
|
| 326 |
+
1995-05-01,Texas,991.5
|
| 327 |
+
1995-06-01,California,1710.1
|
| 328 |
+
1995-06-01,Indiana,649.7
|
| 329 |
+
1995-06-01,Michigan,867.9
|
| 330 |
+
1995-06-01,Ohio,1041.1
|
| 331 |
+
1995-06-01,Texas,993.2
|
| 332 |
+
1995-07-01,California,1714.5
|
| 333 |
+
1995-07-01,Indiana,650.5
|
| 334 |
+
1995-07-01,Michigan,862.5
|
| 335 |
+
1995-07-01,Ohio,1035.4
|
| 336 |
+
1995-07-01,Texas,990.9
|
| 337 |
+
1995-08-01,California,1723.5
|
| 338 |
+
1995-08-01,Indiana,652.8
|
| 339 |
+
1995-08-01,Michigan,862.1
|
| 340 |
+
1995-08-01,Ohio,1040.5
|
| 341 |
+
1995-08-01,Texas,994.2
|
| 342 |
+
1995-09-01,California,1734.2
|
| 343 |
+
1995-09-01,Indiana,654.8
|
| 344 |
+
1995-09-01,Michigan,861.2
|
| 345 |
+
1995-09-01,Ohio,1040.7
|
| 346 |
+
1995-09-01,Texas,997.0
|
| 347 |
+
1995-10-01,California,1728.1
|
| 348 |
+
1995-10-01,Indiana,653.4
|
| 349 |
+
1995-10-01,Michigan,863.6
|
| 350 |
+
1995-10-01,Ohio,1037.5
|
| 351 |
+
1995-10-01,Texas,999.0
|
| 352 |
+
1995-11-01,California,1735.3
|
| 353 |
+
1995-11-01,Indiana,654.9
|
| 354 |
+
1995-11-01,Michigan,859.0
|
| 355 |
+
1995-11-01,Ohio,1037.6
|
| 356 |
+
1995-11-01,Texas,1000.8
|
| 357 |
+
1995-12-01,California,1739.6
|
| 358 |
+
1995-12-01,Indiana,655.2
|
| 359 |
+
1995-12-01,Michigan,865.9
|
| 360 |
+
1995-12-01,Ohio,1036.1
|
| 361 |
+
1995-12-01,Texas,1005.7
|
| 362 |
+
1996-01-01,California,1750.5
|
| 363 |
+
1996-01-01,Indiana,647.7
|
| 364 |
+
1996-01-01,Michigan,863.2
|
| 365 |
+
1996-01-01,Ohio,1034.5
|
| 366 |
+
1996-01-01,Texas,1005.9
|
| 367 |
+
1996-02-01,California,1756.7
|
| 368 |
+
1996-02-01,Indiana,646.6
|
| 369 |
+
1996-02-01,Michigan,860.4
|
| 370 |
+
1996-02-01,Ohio,1036.7
|
| 371 |
+
1996-02-01,Texas,1008.0
|
| 372 |
+
1996-03-01,California,1761.9
|
| 373 |
+
1996-03-01,Indiana,644.7
|
| 374 |
+
1996-03-01,Michigan,847.2
|
| 375 |
+
1996-03-01,Ohio,1023.5
|
| 376 |
+
1996-03-01,Texas,1009.4
|
| 377 |
+
1996-04-01,California,1765.0
|
| 378 |
+
1996-04-01,Indiana,645.5
|
| 379 |
+
1996-04-01,Michigan,857.9
|
| 380 |
+
1996-04-01,Ohio,1031.2
|
| 381 |
+
1996-04-01,Texas,1009.9
|
| 382 |
+
1996-05-01,California,1771.9
|
| 383 |
+
1996-05-01,Indiana,646.8
|
| 384 |
+
1996-05-01,Michigan,855.5
|
| 385 |
+
1996-05-01,Ohio,1030.2
|
| 386 |
+
1996-05-01,Texas,1012.1
|
| 387 |
+
1996-06-01,California,1775.4
|
| 388 |
+
1996-06-01,Indiana,647.8
|
| 389 |
+
1996-06-01,Michigan,857.9
|
| 390 |
+
1996-06-01,Ohio,1031.3
|
| 391 |
+
1996-06-01,Texas,1012.3
|
| 392 |
+
1996-07-01,California,1774.9
|
| 393 |
+
1996-07-01,Indiana,638.2
|
| 394 |
+
1996-07-01,Michigan,858.0
|
| 395 |
+
1996-07-01,Ohio,1032.1
|
| 396 |
+
1996-07-01,Texas,1017.9
|
| 397 |
+
1996-08-01,California,1779.8
|
| 398 |
+
1996-08-01,Indiana,647.3
|
| 399 |
+
1996-08-01,Michigan,858.8
|
| 400 |
+
1996-08-01,Ohio,1031.5
|
| 401 |
+
1996-08-01,Texas,1019.9
|
| 402 |
+
1996-09-01,California,1783.1
|
| 403 |
+
1996-09-01,Indiana,647.2
|
| 404 |
+
1996-09-01,Michigan,858.5
|
| 405 |
+
1996-09-01,Ohio,1029.4
|
| 406 |
+
1996-09-01,Texas,1020.7
|
| 407 |
+
1996-10-01,California,1786.4
|
| 408 |
+
1996-10-01,Indiana,647.6
|
| 409 |
+
1996-10-01,Michigan,856.0
|
| 410 |
+
1996-10-01,Ohio,1029.2
|
| 411 |
+
1996-10-01,Texas,1022.2
|
| 412 |
+
1996-11-01,California,1793.6
|
| 413 |
+
1996-11-01,Indiana,646.3
|
| 414 |
+
1996-11-01,Michigan,858.1
|
| 415 |
+
1996-11-01,Ohio,1025.7
|
| 416 |
+
1996-11-01,Texas,1025.3
|
| 417 |
+
1996-12-01,California,1795.4
|
| 418 |
+
1996-12-01,Indiana,647.1
|
| 419 |
+
1996-12-01,Michigan,855.1
|
| 420 |
+
1996-12-01,Ohio,1027.4
|
| 421 |
+
1996-12-01,Texas,1026.0
|
| 422 |
+
1997-01-01,California,1791.0
|
| 423 |
+
1997-01-01,Indiana,648.9
|
| 424 |
+
1997-01-01,Michigan,855.3
|
| 425 |
+
1997-01-01,Ohio,1026.0
|
| 426 |
+
1997-01-01,Texas,1027.8
|
| 427 |
+
1997-02-01,California,1799.2
|
| 428 |
+
1997-02-01,Indiana,650.1
|
| 429 |
+
1997-02-01,Michigan,857.8
|
| 430 |
+
1997-02-01,Ohio,1025.9
|
| 431 |
+
1997-02-01,Texas,1031.7
|
| 432 |
+
1997-03-01,California,1804.7
|
| 433 |
+
1997-03-01,Indiana,650.1
|
| 434 |
+
1997-03-01,Michigan,860.2
|
| 435 |
+
1997-03-01,Ohio,1027.7
|
| 436 |
+
1997-03-01,Texas,1036.0
|
| 437 |
+
1997-04-01,California,1807.6
|
| 438 |
+
1997-04-01,Indiana,652.6
|
| 439 |
+
1997-04-01,Michigan,857.6
|
| 440 |
+
1997-04-01,Ohio,1028.9
|
| 441 |
+
1997-04-01,Texas,1037.7
|
| 442 |
+
1997-05-01,California,1813.3
|
| 443 |
+
1997-05-01,Indiana,652.1
|
| 444 |
+
1997-05-01,Michigan,858.6
|
| 445 |
+
1997-05-01,Ohio,1028.8
|
| 446 |
+
1997-05-01,Texas,1042.0
|
| 447 |
+
1997-06-01,California,1817.4
|
| 448 |
+
1997-06-01,Indiana,650.0
|
| 449 |
+
1997-06-01,Michigan,860.2
|
| 450 |
+
1997-06-01,Ohio,1028.7
|
| 451 |
+
1997-06-01,Texas,1043.8
|
| 452 |
+
1997-07-01,California,1835.1
|
| 453 |
+
1997-07-01,Indiana,649.6
|
| 454 |
+
1997-07-01,Michigan,863.7
|
| 455 |
+
1997-07-01,Ohio,1019.8
|
| 456 |
+
1997-07-01,Texas,1041.6
|
| 457 |
+
1997-08-01,California,1840.1
|
| 458 |
+
1997-08-01,Indiana,650.9
|
| 459 |
+
1997-08-01,Michigan,866.9
|
| 460 |
+
1997-08-01,Ohio,1028.1
|
| 461 |
+
1997-08-01,Texas,1045.9
|
| 462 |
+
1997-09-01,California,1838.2
|
| 463 |
+
1997-09-01,Indiana,651.0
|
| 464 |
+
1997-09-01,Michigan,867.8
|
| 465 |
+
1997-09-01,Ohio,1027.7
|
| 466 |
+
1997-09-01,Texas,1051.0
|
| 467 |
+
1997-10-01,California,1842.2
|
| 468 |
+
1997-10-01,Indiana,652.2
|
| 469 |
+
1997-10-01,Michigan,872.7
|
| 470 |
+
1997-10-01,Ohio,1027.8
|
| 471 |
+
1997-10-01,Texas,1055.6
|
| 472 |
+
1997-11-01,California,1844.1
|
| 473 |
+
1997-11-01,Indiana,653.2
|
| 474 |
+
1997-11-01,Michigan,875.1
|
| 475 |
+
1997-11-01,Ohio,1031.1
|
| 476 |
+
1997-11-01,Texas,1059.3
|
| 477 |
+
1997-12-01,California,1849.1
|
| 478 |
+
1997-12-01,Indiana,654.1
|
| 479 |
+
1997-12-01,Michigan,875.9
|
| 480 |
+
1997-12-01,Ohio,1032.5
|
| 481 |
+
1997-12-01,Texas,1063.1
|
| 482 |
+
1998-01-01,California,1858.7
|
| 483 |
+
1998-01-01,Indiana,657.8
|
| 484 |
+
1998-01-01,Michigan,886.9
|
| 485 |
+
1998-01-01,Ohio,1028.9
|
| 486 |
+
1998-01-01,Texas,1068.1
|
| 487 |
+
1998-02-01,California,1857.8
|
| 488 |
+
1998-02-01,Indiana,658.6
|
| 489 |
+
1998-02-01,Michigan,888.5
|
| 490 |
+
1998-02-01,Ohio,1031.5
|
| 491 |
+
1998-02-01,Texas,1070.3
|
| 492 |
+
1998-03-01,California,1854.6
|
| 493 |
+
1998-03-01,Indiana,660.2
|
| 494 |
+
1998-03-01,Michigan,886.3
|
| 495 |
+
1998-03-01,Ohio,1031.7
|
| 496 |
+
1998-03-01,Texas,1073.3
|
| 497 |
+
1998-04-01,California,1864.2
|
| 498 |
+
1998-04-01,Indiana,660.8
|
| 499 |
+
1998-04-01,Michigan,890.5
|
| 500 |
+
1998-04-01,Ohio,1037.2
|
| 501 |
+
1998-04-01,Texas,1075.4
|
| 502 |
+
1998-05-01,California,1867.9
|
| 503 |
+
1998-05-01,Indiana,660.9
|
| 504 |
+
1998-05-01,Michigan,890.2
|
| 505 |
+
1998-05-01,Ohio,1035.7
|
| 506 |
+
1998-05-01,Texas,1078.1
|
| 507 |
+
1998-06-01,California,1864.9
|
| 508 |
+
1998-06-01,Indiana,660.4
|
| 509 |
+
1998-06-01,Michigan,882.4
|
| 510 |
+
1998-06-01,Ohio,1032.4
|
| 511 |
+
1998-06-01,Texas,1079.4
|
| 512 |
+
1998-07-01,California,1857.5
|
| 513 |
+
1998-07-01,Indiana,648.3
|
| 514 |
+
1998-07-01,Michigan,818.9
|
| 515 |
+
1998-07-01,Ohio,1000.6
|
| 516 |
+
1998-07-01,Texas,1081.8
|
| 517 |
+
1998-08-01,California,1854.8
|
| 518 |
+
1998-08-01,Indiana,658.1
|
| 519 |
+
1998-08-01,Michigan,880.5
|
| 520 |
+
1998-08-01,Ohio,1033.2
|
| 521 |
+
1998-08-01,Texas,1083.8
|
| 522 |
+
1998-09-01,California,1858.2
|
| 523 |
+
1998-09-01,Indiana,660.1
|
| 524 |
+
1998-09-01,Michigan,882.8
|
| 525 |
+
1998-09-01,Ohio,1033.8
|
| 526 |
+
1998-09-01,Texas,1084.1
|
| 527 |
+
1998-10-01,California,1845.8
|
| 528 |
+
1998-10-01,Indiana,653.1
|
| 529 |
+
1998-10-01,Michigan,884.4
|
| 530 |
+
1998-10-01,Ohio,1034.7
|
| 531 |
+
1998-10-01,Texas,1082.3
|
| 532 |
+
1998-11-01,California,1840.7
|
| 533 |
+
1998-11-01,Indiana,654.6
|
| 534 |
+
1998-11-01,Michigan,885.6
|
| 535 |
+
1998-11-01,Ohio,1033.5
|
| 536 |
+
1998-11-01,Texas,1080.8
|
| 537 |
+
1998-12-01,California,1835.8
|
| 538 |
+
1998-12-01,Indiana,654.8
|
| 539 |
+
1998-12-01,Michigan,884.9
|
| 540 |
+
1998-12-01,Ohio,1031.3
|
| 541 |
+
1998-12-01,Texas,1080.4
|
| 542 |
+
1999-01-01,California,1828.5
|
| 543 |
+
1999-01-01,Indiana,662.5
|
| 544 |
+
1999-01-01,Michigan,885.0
|
| 545 |
+
1999-01-01,Ohio,1031.5
|
| 546 |
+
1999-01-01,Texas,1074.1
|
| 547 |
+
1999-02-01,California,1827.8
|
| 548 |
+
1999-02-01,Indiana,662.8
|
| 549 |
+
1999-02-01,Michigan,884.5
|
| 550 |
+
1999-02-01,Ohio,1029.2
|
| 551 |
+
1999-02-01,Texas,1073.5
|
| 552 |
+
1999-03-01,California,1824.4
|
| 553 |
+
1999-03-01,Indiana,663.0
|
| 554 |
+
1999-03-01,Michigan,888.3
|
| 555 |
+
1999-03-01,Ohio,1029.0
|
| 556 |
+
1999-03-01,Texas,1072.0
|
| 557 |
+
1999-04-01,California,1825.4
|
| 558 |
+
1999-04-01,Indiana,662.5
|
| 559 |
+
1999-04-01,Michigan,885.5
|
| 560 |
+
1999-04-01,Ohio,1029.2
|
| 561 |
+
1999-04-01,Texas,1064.3
|
| 562 |
+
1999-05-01,California,1821.4
|
| 563 |
+
1999-05-01,Indiana,662.5
|
| 564 |
+
1999-05-01,Michigan,886.9
|
| 565 |
+
1999-05-01,Ohio,1027.4
|
| 566 |
+
1999-05-01,Texas,1062.6
|
| 567 |
+
1999-06-01,California,1821.4
|
| 568 |
+
1999-06-01,Indiana,662.8
|
| 569 |
+
1999-06-01,Michigan,887.6
|
| 570 |
+
1999-06-01,Ohio,1026.6
|
| 571 |
+
1999-06-01,Texas,1061.2
|
| 572 |
+
1999-07-01,California,1825.9
|
| 573 |
+
1999-07-01,Indiana,664.5
|
| 574 |
+
1999-07-01,Michigan,898.5
|
| 575 |
+
1999-07-01,Ohio,1027.0
|
| 576 |
+
1999-07-01,Texas,1063.2
|
| 577 |
+
1999-08-01,California,1823.5
|
| 578 |
+
1999-08-01,Indiana,664.3
|
| 579 |
+
1999-08-01,Michigan,894.8
|
| 580 |
+
1999-08-01,Ohio,1029.8
|
| 581 |
+
1999-08-01,Texas,1063.2
|
| 582 |
+
1999-09-01,California,1831.5
|
| 583 |
+
1999-09-01,Indiana,666.6
|
| 584 |
+
1999-09-01,Michigan,894.9
|
| 585 |
+
1999-09-01,Ohio,1028.5
|
| 586 |
+
1999-09-01,Texas,1063.4
|
| 587 |
+
1999-10-01,California,1837.0
|
| 588 |
+
1999-10-01,Indiana,668.4
|
| 589 |
+
1999-10-01,Michigan,884.3
|
| 590 |
+
1999-10-01,Ohio,1028.3
|
| 591 |
+
1999-10-01,Texas,1064.3
|
| 592 |
+
1999-11-01,California,1834.6
|
| 593 |
+
1999-11-01,Indiana,670.2
|
| 594 |
+
1999-11-01,Michigan,884.1
|
| 595 |
+
1999-11-01,Ohio,1029.1
|
| 596 |
+
1999-11-01,Texas,1065.5
|
| 597 |
+
1999-12-01,California,1834.2
|
| 598 |
+
1999-12-01,Indiana,671.3
|
| 599 |
+
1999-12-01,Michigan,881.9
|
| 600 |
+
1999-12-01,Ohio,1031.5
|
| 601 |
+
1999-12-01,Texas,1067.1
|
| 602 |
+
2000-01-01,California,1839.2
|
| 603 |
+
2000-01-01,Indiana,670.8
|
| 604 |
+
2000-01-01,Michigan,888.1
|
| 605 |
+
2000-01-01,Ohio,1032.8
|
| 606 |
+
2000-01-01,Texas,1069.9
|
| 607 |
+
2000-02-01,California,1840.4
|
| 608 |
+
2000-02-01,Indiana,670.4
|
| 609 |
+
2000-02-01,Michigan,889.5
|
| 610 |
+
2000-02-01,Ohio,1033.2
|
| 611 |
+
2000-02-01,Texas,1072.5
|
| 612 |
+
2000-03-01,California,1841.5
|
| 613 |
+
2000-03-01,Indiana,669.7
|
| 614 |
+
2000-03-01,Michigan,885.1
|
| 615 |
+
2000-03-01,Ohio,1031.8
|
| 616 |
+
2000-03-01,Texas,1073.9
|
| 617 |
+
2000-04-01,California,1842.1
|
| 618 |
+
2000-04-01,Indiana,669.1
|
| 619 |
+
2000-04-01,Michigan,894.6
|
| 620 |
+
2000-04-01,Ohio,1029.3
|
| 621 |
+
2000-04-01,Texas,1071.1
|
| 622 |
+
2000-05-01,California,1841.2
|
| 623 |
+
2000-05-01,Indiana,668.0
|
| 624 |
+
2000-05-01,Michigan,894.9
|
| 625 |
+
2000-05-01,Ohio,1027.2
|
| 626 |
+
2000-05-01,Texas,1072.3
|
| 627 |
+
2000-06-01,California,1852.8
|
| 628 |
+
2000-06-01,Indiana,667.6
|
| 629 |
+
2000-06-01,Michigan,896.5
|
| 630 |
+
2000-06-01,Ohio,1025.9
|
| 631 |
+
2000-06-01,Texas,1074.0
|
| 632 |
+
2000-07-01,California,1863.5
|
| 633 |
+
2000-07-01,Indiana,665.5
|
| 634 |
+
2000-07-01,Michigan,893.4
|
| 635 |
+
2000-07-01,Ohio,1021.3
|
| 636 |
+
2000-07-01,Texas,1072.8
|
| 637 |
+
2000-08-01,California,1861.1
|
| 638 |
+
2000-08-01,Indiana,663.6
|
| 639 |
+
2000-08-01,Michigan,885.7
|
| 640 |
+
2000-08-01,Ohio,1018.0
|
| 641 |
+
2000-08-01,Texas,1071.3
|
| 642 |
+
2000-09-01,California,1861.1
|
| 643 |
+
2000-09-01,Indiana,660.3
|
| 644 |
+
2000-09-01,Michigan,877.3
|
| 645 |
+
2000-09-01,Ohio,1015.6
|
| 646 |
+
2000-09-01,Texas,1072.3
|
| 647 |
+
2000-10-01,California,1863.0
|
| 648 |
+
2000-10-01,Indiana,657.2
|
| 649 |
+
2000-10-01,Michigan,882.3
|
| 650 |
+
2000-10-01,Ohio,1014.6
|
| 651 |
+
2000-10-01,Texas,1071.8
|
| 652 |
+
2000-11-01,California,1868.9
|
| 653 |
+
2000-11-01,Indiana,653.8
|
| 654 |
+
2000-11-01,Michigan,876.7
|
| 655 |
+
2000-11-01,Ohio,1011.8
|
| 656 |
+
2000-11-01,Texas,1072.1
|
| 657 |
+
2000-12-01,California,1874.4
|
| 658 |
+
2000-12-01,Indiana,649.3
|
| 659 |
+
2000-12-01,Michigan,871.0
|
| 660 |
+
2000-12-01,Ohio,1006.4
|
| 661 |
+
2000-12-01,Texas,1070.5
|
| 662 |
+
2001-01-01,California,1866.6
|
| 663 |
+
2001-01-01,Indiana,638.2
|
| 664 |
+
2001-01-01,Michigan,841.5
|
| 665 |
+
2001-01-01,Ohio,999.5
|
| 666 |
+
2001-01-01,Texas,1066.9
|
| 667 |
+
2001-02-01,California,1858.8
|
| 668 |
+
2001-02-01,Indiana,634.7
|
| 669 |
+
2001-02-01,Michigan,847.1
|
| 670 |
+
2001-02-01,Ohio,992.0
|
| 671 |
+
2001-02-01,Texas,1063.8
|
| 672 |
+
2001-03-01,California,1849.0
|
| 673 |
+
2001-03-01,Indiana,630.1
|
| 674 |
+
2001-03-01,Michigan,839.3
|
| 675 |
+
2001-03-01,Ohio,985.7
|
| 676 |
+
2001-03-01,Texas,1058.2
|
| 677 |
+
2001-04-01,California,1823.1
|
| 678 |
+
2001-04-01,Indiana,627.1
|
| 679 |
+
2001-04-01,Michigan,832.3
|
| 680 |
+
2001-04-01,Ohio,975.0
|
| 681 |
+
2001-04-01,Texas,1050.7
|
| 682 |
+
2001-05-01,California,1805.5
|
| 683 |
+
2001-05-01,Indiana,622.8
|
| 684 |
+
2001-05-01,Michigan,823.0
|
| 685 |
+
2001-05-01,Ohio,964.5
|
| 686 |
+
2001-05-01,Texas,1043.7
|
| 687 |
+
2001-06-01,California,1789.9
|
| 688 |
+
2001-06-01,Indiana,617.8
|
| 689 |
+
2001-06-01,Michigan,817.9
|
| 690 |
+
2001-06-01,Ohio,957.4
|
| 691 |
+
2001-06-01,Texas,1036.0
|
| 692 |
+
2001-07-01,California,1770.1
|
| 693 |
+
2001-07-01,Indiana,611.6
|
| 694 |
+
2001-07-01,Michigan,810.8
|
| 695 |
+
2001-07-01,Ohio,950.5
|
| 696 |
+
2001-07-01,Texas,1026.9
|
| 697 |
+
2001-08-01,California,1753.7
|
| 698 |
+
2001-08-01,Indiana,607.3
|
| 699 |
+
2001-08-01,Michigan,799.8
|
| 700 |
+
2001-08-01,Ohio,940.3
|
| 701 |
+
2001-08-01,Texas,1020.7
|
| 702 |
+
2001-09-01,California,1733.9
|
| 703 |
+
2001-09-01,Indiana,604.5
|
| 704 |
+
2001-09-01,Michigan,797.0
|
| 705 |
+
2001-09-01,Ohio,930.6
|
| 706 |
+
2001-09-01,Texas,1012.2
|
| 707 |
+
2001-10-01,California,1717.4
|
| 708 |
+
2001-10-01,Indiana,597.7
|
| 709 |
+
2001-10-01,Michigan,784.9
|
| 710 |
+
2001-10-01,Ohio,924.5
|
| 711 |
+
2001-10-01,Texas,1003.3
|
| 712 |
+
2001-11-01,California,1697.5
|
| 713 |
+
2001-11-01,Indiana,593.6
|
| 714 |
+
2001-11-01,Michigan,776.0
|
| 715 |
+
2001-11-01,Ohio,916.5
|
| 716 |
+
2001-11-01,Texas,993.0
|
| 717 |
+
2001-12-01,California,1683.5
|
| 718 |
+
2001-12-01,Indiana,590.8
|
| 719 |
+
2001-12-01,Michigan,772.6
|
| 720 |
+
2001-12-01,Ohio,910.0
|
| 721 |
+
2001-12-01,Texas,984.7
|
| 722 |
+
2002-01-01,California,1667.6
|
| 723 |
+
2002-01-01,Indiana,589.3
|
| 724 |
+
2002-01-01,Michigan,755.6
|
| 725 |
+
2002-01-01,Ohio,901.1
|
| 726 |
+
2002-01-01,Texas,979.0
|
| 727 |
+
2002-02-01,California,1659.7
|
| 728 |
+
2002-02-01,Indiana,588.5
|
| 729 |
+
2002-02-01,Michigan,765.0
|
| 730 |
+
2002-02-01,Ohio,897.0
|
| 731 |
+
2002-02-01,Texas,972.0
|
| 732 |
+
2002-03-01,California,1655.0
|
| 733 |
+
2002-03-01,Indiana,589.0
|
| 734 |
+
2002-03-01,Michigan,761.0
|
| 735 |
+
2002-03-01,Ohio,893.6
|
| 736 |
+
2002-03-01,Texas,967.0
|
| 737 |
+
2002-04-01,California,1648.5
|
| 738 |
+
2002-04-01,Indiana,589.0
|
| 739 |
+
2002-04-01,Michigan,758.1
|
| 740 |
+
2002-04-01,Ohio,890.5
|
| 741 |
+
2002-04-01,Texas,961.9
|
| 742 |
+
2002-05-01,California,1644.8
|
| 743 |
+
2002-05-01,Indiana,589.4
|
| 744 |
+
2002-05-01,Michigan,754.4
|
| 745 |
+
2002-05-01,Ohio,889.2
|
| 746 |
+
2002-05-01,Texas,957.4
|
| 747 |
+
2002-06-01,California,1637.6
|
| 748 |
+
2002-06-01,Indiana,591.1
|
| 749 |
+
2002-06-01,Michigan,755.5
|
| 750 |
+
2002-06-01,Ohio,887.7
|
| 751 |
+
2002-06-01,Texas,954.0
|
| 752 |
+
2002-07-01,California,1627.4
|
| 753 |
+
2002-07-01,Indiana,592.2
|
| 754 |
+
2002-07-01,Michigan,760.6
|
| 755 |
+
2002-07-01,Ohio,884.7
|
| 756 |
+
2002-07-01,Texas,950.8
|
| 757 |
+
2002-08-01,California,1620.6
|
| 758 |
+
2002-08-01,Indiana,592.0
|
| 759 |
+
2002-08-01,Michigan,751.3
|
| 760 |
+
2002-08-01,Ohio,884.1
|
| 761 |
+
2002-08-01,Texas,946.8
|
| 762 |
+
2002-09-01,California,1615.3
|
| 763 |
+
2002-09-01,Indiana,591.4
|
| 764 |
+
2002-09-01,Michigan,747.5
|
| 765 |
+
2002-09-01,Ohio,881.2
|
| 766 |
+
2002-09-01,Texas,941.6
|
| 767 |
+
2002-10-01,California,1608.5
|
| 768 |
+
2002-10-01,Indiana,589.8
|
| 769 |
+
2002-10-01,Michigan,747.0
|
| 770 |
+
2002-10-01,Ohio,877.0
|
| 771 |
+
2002-10-01,Texas,935.7
|
| 772 |
+
2002-11-01,California,1600.0
|
| 773 |
+
2002-11-01,Indiana,589.6
|
| 774 |
+
2002-11-01,Michigan,743.9
|
| 775 |
+
2002-11-01,Ohio,873.3
|
| 776 |
+
2002-11-01,Texas,930.6
|
| 777 |
+
2002-12-01,California,1589.1
|
| 778 |
+
2002-12-01,Indiana,585.2
|
| 779 |
+
2002-12-01,Michigan,739.7
|
| 780 |
+
2002-12-01,Ohio,869.8
|
| 781 |
+
2002-12-01,Texas,926.3
|
| 782 |
+
2003-01-01,California,1580.7
|
| 783 |
+
2003-01-01,Indiana,584.8
|
| 784 |
+
2003-01-01,Michigan,733.1
|
| 785 |
+
2003-01-01,Ohio,868.1
|
| 786 |
+
2003-01-01,Texas,922.6
|
| 787 |
+
2003-02-01,California,1570.4
|
| 788 |
+
2003-02-01,Indiana,582.8
|
| 789 |
+
2003-02-01,Michigan,726.2
|
| 790 |
+
2003-02-01,Ohio,863.5
|
| 791 |
+
2003-02-01,Texas,919.4
|
| 792 |
+
2003-03-01,California,1560.5
|
| 793 |
+
2003-03-01,Indiana,580.6
|
| 794 |
+
2003-03-01,Michigan,723.6
|
| 795 |
+
2003-03-01,Ohio,859.2
|
| 796 |
+
2003-03-01,Texas,913.0
|
| 797 |
+
2003-04-01,California,1552.7
|
| 798 |
+
2003-04-01,Indiana,575.8
|
| 799 |
+
2003-04-01,Michigan,712.7
|
| 800 |
+
2003-04-01,Ohio,851.2
|
| 801 |
+
2003-04-01,Texas,911.9
|
| 802 |
+
2003-05-01,California,1544.0
|
| 803 |
+
2003-05-01,Indiana,574.1
|
| 804 |
+
2003-05-01,Michigan,712.8
|
| 805 |
+
2003-05-01,Ohio,851.3
|
| 806 |
+
2003-05-01,Texas,906.5
|
| 807 |
+
2003-06-01,California,1536.6
|
| 808 |
+
2003-06-01,Indiana,572.6
|
| 809 |
+
2003-06-01,Michigan,714.0
|
| 810 |
+
2003-06-01,Ohio,844.8
|
| 811 |
+
2003-06-01,Texas,902.3
|
| 812 |
+
2003-07-01,California,1526.4
|
| 813 |
+
2003-07-01,Indiana,565.7
|
| 814 |
+
2003-07-01,Michigan,690.9
|
| 815 |
+
2003-07-01,Ohio,837.8
|
| 816 |
+
2003-07-01,Texas,898.9
|
| 817 |
+
2003-08-01,California,1526.6
|
| 818 |
+
2003-08-01,Indiana,571.7
|
| 819 |
+
2003-08-01,Michigan,704.2
|
| 820 |
+
2003-08-01,Ohio,834.8
|
| 821 |
+
2003-08-01,Texas,895.7
|
| 822 |
+
2003-09-01,California,1527.0
|
| 823 |
+
2003-09-01,Indiana,569.9
|
| 824 |
+
2003-09-01,Michigan,700.5
|
| 825 |
+
2003-09-01,Ohio,831.8
|
| 826 |
+
2003-09-01,Texas,896.2
|
| 827 |
+
2003-10-01,California,1523.0
|
| 828 |
+
2003-10-01,Indiana,570.8
|
| 829 |
+
2003-10-01,Michigan,697.3
|
| 830 |
+
2003-10-01,Ohio,829.0
|
| 831 |
+
2003-10-01,Texas,893.7
|
| 832 |
+
2003-11-01,California,1521.7
|
| 833 |
+
2003-11-01,Indiana,571.2
|
| 834 |
+
2003-11-01,Michigan,697.1
|
| 835 |
+
2003-11-01,Ohio,828.3
|
| 836 |
+
2003-11-01,Texas,893.1
|
| 837 |
+
2003-12-01,California,1522.0
|
| 838 |
+
2003-12-01,Indiana,570.7
|
| 839 |
+
2003-12-01,Michigan,695.0
|
| 840 |
+
2003-12-01,Ohio,825.8
|
| 841 |
+
2003-12-01,Texas,891.4
|
| 842 |
+
2004-01-01,California,1522.6
|
| 843 |
+
2004-01-01,Indiana,569.5
|
| 844 |
+
2004-01-01,Michigan,698.6
|
| 845 |
+
2004-01-01,Ohio,824.9
|
| 846 |
+
2004-01-01,Texas,891.8
|
| 847 |
+
2004-02-01,California,1520.8
|
| 848 |
+
2004-02-01,Indiana,569.0
|
| 849 |
+
2004-02-01,Michigan,693.2
|
| 850 |
+
2004-02-01,Ohio,825.2
|
| 851 |
+
2004-02-01,Texas,892.5
|
| 852 |
+
2004-03-01,California,1521.1
|
| 853 |
+
2004-03-01,Indiana,569.0
|
| 854 |
+
2004-03-01,Michigan,694.5
|
| 855 |
+
2004-03-01,Ohio,825.3
|
| 856 |
+
2004-03-01,Texas,891.7
|
| 857 |
+
2004-04-01,California,1522.6
|
| 858 |
+
2004-04-01,Indiana,570.2
|
| 859 |
+
2004-04-01,Michigan,697.0
|
| 860 |
+
2004-04-01,Ohio,826.0
|
| 861 |
+
2004-04-01,Texas,894.2
|
| 862 |
+
2004-05-01,California,1523.1
|
| 863 |
+
2004-05-01,Indiana,571.5
|
| 864 |
+
2004-05-01,Michigan,693.9
|
| 865 |
+
2004-05-01,Ohio,825.4
|
| 866 |
+
2004-05-01,Texas,894.0
|
| 867 |
+
2004-06-01,California,1519.9
|
| 868 |
+
2004-06-01,Indiana,571.4
|
| 869 |
+
2004-06-01,Michigan,689.2
|
| 870 |
+
2004-06-01,Ohio,823.3
|
| 871 |
+
2004-06-01,Texas,892.5
|
| 872 |
+
2004-07-01,California,1532.2
|
| 873 |
+
2004-07-01,Indiana,567.0
|
| 874 |
+
2004-07-01,Michigan,671.2
|
| 875 |
+
2004-07-01,Ohio,824.5
|
| 876 |
+
2004-07-01,Texas,894.9
|
| 877 |
+
2004-08-01,California,1521.9
|
| 878 |
+
2004-08-01,Indiana,572.6
|
| 879 |
+
2004-08-01,Michigan,688.9
|
| 880 |
+
2004-08-01,Ohio,824.2
|
| 881 |
+
2004-08-01,Texas,895.3
|
| 882 |
+
2004-09-01,California,1516.8
|
| 883 |
+
2004-09-01,Indiana,572.9
|
| 884 |
+
2004-09-01,Michigan,687.9
|
| 885 |
+
2004-09-01,Ohio,822.1
|
| 886 |
+
2004-09-01,Texas,894.1
|
| 887 |
+
2004-10-01,California,1512.3
|
| 888 |
+
2004-10-01,Indiana,572.3
|
| 889 |
+
2004-10-01,Michigan,686.7
|
| 890 |
+
2004-10-01,Ohio,821.5
|
| 891 |
+
2004-10-01,Texas,897.5
|
| 892 |
+
2004-11-01,California,1511.1
|
| 893 |
+
2004-11-01,Indiana,572.0
|
| 894 |
+
2004-11-01,Michigan,683.0
|
| 895 |
+
2004-11-01,Ohio,819.6
|
| 896 |
+
2004-11-01,Texas,897.5
|
| 897 |
+
2004-12-01,California,1506.7
|
| 898 |
+
2004-12-01,Indiana,572.3
|
| 899 |
+
2004-12-01,Michigan,682.5
|
| 900 |
+
2004-12-01,Ohio,819.5
|
| 901 |
+
2004-12-01,Texas,897.0
|
| 902 |
+
2005-01-01,California,1508.7
|
| 903 |
+
2005-01-01,Indiana,573.0
|
| 904 |
+
2005-01-01,Michigan,675.0
|
| 905 |
+
2005-01-01,Ohio,817.9
|
| 906 |
+
2005-01-01,Texas,895.0
|
| 907 |
+
2005-02-01,California,1506.4
|
| 908 |
+
2005-02-01,Indiana,572.4
|
| 909 |
+
2005-02-01,Michigan,681.7
|
| 910 |
+
2005-02-01,Ohio,816.7
|
| 911 |
+
2005-02-01,Texas,895.7
|
| 912 |
+
2005-03-01,California,1503.3
|
| 913 |
+
2005-03-01,Indiana,571.6
|
| 914 |
+
2005-03-01,Michigan,676.3
|
| 915 |
+
2005-03-01,Ohio,817.3
|
| 916 |
+
2005-03-01,Texas,897.2
|
| 917 |
+
2005-04-01,California,1505.9
|
| 918 |
+
2005-04-01,Indiana,571.7
|
| 919 |
+
2005-04-01,Michigan,673.4
|
| 920 |
+
2005-04-01,Ohio,816.6
|
| 921 |
+
2005-04-01,Texas,897.4
|
| 922 |
+
2005-05-01,California,1500.5
|
| 923 |
+
2005-05-01,Indiana,571.4
|
| 924 |
+
2005-05-01,Michigan,673.7
|
| 925 |
+
2005-05-01,Ohio,814.8
|
| 926 |
+
2005-05-01,Texas,897.3
|
| 927 |
+
2005-06-01,California,1498.8
|
| 928 |
+
2005-06-01,Indiana,570.0
|
| 929 |
+
2005-06-01,Michigan,667.4
|
| 930 |
+
2005-06-01,Ohio,812.4
|
| 931 |
+
2005-06-01,Texas,898.8
|
| 932 |
+
2005-07-01,California,1505.9
|
| 933 |
+
2005-07-01,Indiana,566.6
|
| 934 |
+
2005-07-01,Michigan,658.9
|
| 935 |
+
2005-07-01,Ohio,814.2
|
| 936 |
+
2005-07-01,Texas,903.2
|
| 937 |
+
2005-08-01,California,1501.2
|
| 938 |
+
2005-08-01,Indiana,568.5
|
| 939 |
+
2005-08-01,Michigan,658.4
|
| 940 |
+
2005-08-01,Ohio,811.1
|
| 941 |
+
2005-08-01,Texas,902.9
|
| 942 |
+
2005-09-01,California,1499.8
|
| 943 |
+
2005-09-01,Indiana,569.1
|
| 944 |
+
2005-09-01,Michigan,662.3
|
| 945 |
+
2005-09-01,Ohio,810.7
|
| 946 |
+
2005-09-01,Texas,903.8
|
| 947 |
+
2005-10-01,California,1496.9
|
| 948 |
+
2005-10-01,Indiana,569.7
|
| 949 |
+
2005-10-01,Michigan,664.0
|
| 950 |
+
2005-10-01,Ohio,809.4
|
| 951 |
+
2005-10-01,Texas,905.0
|
| 952 |
+
2005-11-01,California,1496.5
|
| 953 |
+
2005-11-01,Indiana,570.3
|
| 954 |
+
2005-11-01,Michigan,662.8
|
| 955 |
+
2005-11-01,Ohio,808.3
|
| 956 |
+
2005-11-01,Texas,908.6
|
| 957 |
+
2005-12-01,California,1496.7
|
| 958 |
+
2005-12-01,Indiana,570.8
|
| 959 |
+
2005-12-01,Michigan,659.3
|
| 960 |
+
2005-12-01,Ohio,807.0
|
| 961 |
+
2005-12-01,Texas,910.7
|
| 962 |
+
2006-01-01,California,1494.7
|
| 963 |
+
2006-01-01,Indiana,571.6
|
| 964 |
+
2006-01-01,Michigan,655.6
|
| 965 |
+
2006-01-01,Ohio,806.8
|
| 966 |
+
2006-01-01,Texas,915.0
|
| 967 |
+
2006-02-01,California,1497.3
|
| 968 |
+
2006-02-01,Indiana,569.1
|
| 969 |
+
2006-02-01,Michigan,650.6
|
| 970 |
+
2006-02-01,Ohio,804.3
|
| 971 |
+
2006-02-01,Texas,917.3
|
| 972 |
+
2006-03-01,California,1496.7
|
| 973 |
+
2006-03-01,Indiana,570.3
|
| 974 |
+
2006-03-01,Michigan,649.8
|
| 975 |
+
2006-03-01,Ohio,803.1
|
| 976 |
+
2006-03-01,Texas,921.1
|
| 977 |
+
2006-04-01,California,1491.8
|
| 978 |
+
2006-04-01,Indiana,570.0
|
| 979 |
+
2006-04-01,Michigan,653.0
|
| 980 |
+
2006-04-01,Ohio,805.9
|
| 981 |
+
2006-04-01,Texas,924.3
|
| 982 |
+
2006-05-01,California,1490.8
|
| 983 |
+
2006-05-01,Indiana,566.4
|
| 984 |
+
2006-05-01,Michigan,648.2
|
| 985 |
+
2006-05-01,Ohio,801.4
|
| 986 |
+
2006-05-01,Texas,928.4
|
| 987 |
+
2006-06-01,California,1489.2
|
| 988 |
+
2006-06-01,Indiana,568.8
|
| 989 |
+
2006-06-01,Michigan,645.4
|
| 990 |
+
2006-06-01,Ohio,801.8
|
| 991 |
+
2006-06-01,Texas,931.3
|
| 992 |
+
2006-07-01,California,1483.9
|
| 993 |
+
2006-07-01,Indiana,564.1
|
| 994 |
+
2006-07-01,Michigan,625.0
|
| 995 |
+
2006-07-01,Ohio,797.7
|
| 996 |
+
2006-07-01,Texas,931.6
|
| 997 |
+
2006-08-01,California,1481.5
|
| 998 |
+
2006-08-01,Indiana,564.6
|
| 999 |
+
2006-08-01,Michigan,632.5
|
| 1000 |
+
2006-08-01,Ohio,795.3
|
| 1001 |
+
2006-08-01,Texas,933.6
|
| 1002 |
+
2006-09-01,California,1482.8
|
| 1003 |
+
2006-09-01,Indiana,560.8
|
| 1004 |
+
2006-09-01,Michigan,629.6
|
| 1005 |
+
2006-09-01,Ohio,794.0
|
| 1006 |
+
2006-09-01,Texas,935.2
|
| 1007 |
+
2006-10-01,California,1481.1
|
| 1008 |
+
2006-10-01,Indiana,559.4
|
| 1009 |
+
2006-10-01,Michigan,623.2
|
| 1010 |
+
2006-10-01,Ohio,789.9
|
| 1011 |
+
2006-10-01,Texas,934.4
|
| 1012 |
+
2006-11-01,California,1479.0
|
| 1013 |
+
2006-11-01,Indiana,557.1
|
| 1014 |
+
2006-11-01,Michigan,624.6
|
| 1015 |
+
2006-11-01,Ohio,786.5
|
| 1016 |
+
2006-11-01,Texas,935.4
|
| 1017 |
+
2006-12-01,California,1475.8
|
| 1018 |
+
2006-12-01,Indiana,556.1
|
| 1019 |
+
2006-12-01,Michigan,622.6
|
| 1020 |
+
2006-12-01,Ohio,784.0
|
| 1021 |
+
2006-12-01,Texas,936.6
|
| 1022 |
+
2007-01-01,California,1473.4
|
| 1023 |
+
2007-01-01,Indiana,554.5
|
| 1024 |
+
2007-01-01,Michigan,610.8
|
| 1025 |
+
2007-01-01,Ohio,782.1
|
| 1026 |
+
2007-01-01,Texas,936.4
|
| 1027 |
+
2007-02-01,California,1473.5
|
| 1028 |
+
2007-02-01,Indiana,553.1
|
| 1029 |
+
2007-02-01,Michigan,620.7
|
| 1030 |
+
2007-02-01,Ohio,781.8
|
| 1031 |
+
2007-02-01,Texas,938.1
|
| 1032 |
+
2007-03-01,California,1472.0
|
| 1033 |
+
2007-03-01,Indiana,553.4
|
| 1034 |
+
2007-03-01,Michigan,619.9
|
| 1035 |
+
2007-03-01,Ohio,782.0
|
| 1036 |
+
2007-03-01,Texas,938.9
|
| 1037 |
+
2007-04-01,California,1464.8
|
| 1038 |
+
2007-04-01,Indiana,552.2
|
| 1039 |
+
2007-04-01,Michigan,618.0
|
| 1040 |
+
2007-04-01,Ohio,778.4
|
| 1041 |
+
2007-04-01,Texas,940.5
|
| 1042 |
+
2007-05-01,California,1461.3
|
| 1043 |
+
2007-05-01,Indiana,551.1
|
| 1044 |
+
2007-05-01,Michigan,614.1
|
| 1045 |
+
2007-05-01,Ohio,776.1
|
| 1046 |
+
2007-05-01,Texas,941.0
|
| 1047 |
+
2007-06-01,California,1464.3
|
| 1048 |
+
2007-06-01,Indiana,551.1
|
| 1049 |
+
2007-06-01,Michigan,612.2
|
| 1050 |
+
2007-06-01,Ohio,774.0
|
| 1051 |
+
2007-06-01,Texas,942.9
|
| 1052 |
+
2007-07-01,California,1466.8
|
| 1053 |
+
2007-07-01,Indiana,550.6
|
| 1054 |
+
2007-07-01,Michigan,606.9
|
| 1055 |
+
2007-07-01,Ohio,768.1
|
| 1056 |
+
2007-07-01,Texas,941.5
|
| 1057 |
+
2007-08-01,California,1460.4
|
| 1058 |
+
2007-08-01,Indiana,548.1
|
| 1059 |
+
2007-08-01,Michigan,606.1
|
| 1060 |
+
2007-08-01,Ohio,769.2
|
| 1061 |
+
2007-08-01,Texas,940.1
|
| 1062 |
+
2007-09-01,California,1455.2
|
| 1063 |
+
2007-09-01,Indiana,547.0
|
| 1064 |
+
2007-09-01,Michigan,601.0
|
| 1065 |
+
2007-09-01,Ohio,765.5
|
| 1066 |
+
2007-09-01,Texas,939.6
|
| 1067 |
+
2007-10-01,California,1452.6
|
| 1068 |
+
2007-10-01,Indiana,545.6
|
| 1069 |
+
2007-10-01,Michigan,591.1
|
| 1070 |
+
2007-10-01,Ohio,761.0
|
| 1071 |
+
2007-10-01,Texas,939.2
|
| 1072 |
+
2007-11-01,California,1451.1
|
| 1073 |
+
2007-11-01,Indiana,544.7
|
| 1074 |
+
2007-11-01,Michigan,596.9
|
| 1075 |
+
2007-11-01,Ohio,762.9
|
| 1076 |
+
2007-11-01,Texas,937.2
|
| 1077 |
+
2007-12-01,California,1449.3
|
| 1078 |
+
2007-12-01,Indiana,544.2
|
| 1079 |
+
2007-12-01,Michigan,595.9
|
| 1080 |
+
2007-12-01,Ohio,762.6
|
| 1081 |
+
2007-12-01,Texas,937.4
|
| 1082 |
+
2008-01-01,California,1448.3
|
| 1083 |
+
2008-01-01,Indiana,542.4
|
| 1084 |
+
2008-01-01,Michigan,591.5
|
| 1085 |
+
2008-01-01,Ohio,761.4
|
| 1086 |
+
2008-01-01,Texas,936.8
|
| 1087 |
+
2008-02-01,California,1446.0
|
| 1088 |
+
2008-02-01,Indiana,541.3
|
| 1089 |
+
2008-02-01,Michigan,590.7
|
| 1090 |
+
2008-02-01,Ohio,760.3
|
| 1091 |
+
2008-02-01,Texas,937.6
|
| 1092 |
+
2008-03-01,California,1442.1
|
| 1093 |
+
2008-03-01,Indiana,533.7
|
| 1094 |
+
2008-03-01,Michigan,579.2
|
| 1095 |
+
2008-03-01,Ohio,752.9
|
| 1096 |
+
2008-03-01,Texas,935.7
|
| 1097 |
+
2008-04-01,California,1439.3
|
| 1098 |
+
2008-04-01,Indiana,532.7
|
| 1099 |
+
2008-04-01,Michigan,569.4
|
| 1100 |
+
2008-04-01,Ohio,750.5
|
| 1101 |
+
2008-04-01,Texas,934.1
|
| 1102 |
+
2008-05-01,California,1436.0
|
| 1103 |
+
2008-05-01,Indiana,532.1
|
| 1104 |
+
2008-05-01,Michigan,565.5
|
| 1105 |
+
2008-05-01,Ohio,747.7
|
| 1106 |
+
2008-05-01,Texas,934.6
|
| 1107 |
+
2008-06-01,California,1431.7
|
| 1108 |
+
2008-06-01,Indiana,528.1
|
| 1109 |
+
2008-06-01,Michigan,579.8
|
| 1110 |
+
2008-06-01,Ohio,746.4
|
| 1111 |
+
2008-06-01,Texas,933.2
|
| 1112 |
+
2008-07-01,California,1430.3
|
| 1113 |
+
2008-07-01,Indiana,515.0
|
| 1114 |
+
2008-07-01,Michigan,554.3
|
| 1115 |
+
2008-07-01,Ohio,742.7
|
| 1116 |
+
2008-07-01,Texas,932.5
|
| 1117 |
+
2008-08-01,California,1424.0
|
| 1118 |
+
2008-08-01,Indiana,518.3
|
| 1119 |
+
2008-08-01,Michigan,556.3
|
| 1120 |
+
2008-08-01,Ohio,734.9
|
| 1121 |
+
2008-08-01,Texas,929.9
|
| 1122 |
+
2008-09-01,California,1418.7
|
| 1123 |
+
2008-09-01,Indiana,512.7
|
| 1124 |
+
2008-09-01,Michigan,551.4
|
| 1125 |
+
2008-09-01,Ohio,732.8
|
| 1126 |
+
2008-09-01,Texas,926.1
|
| 1127 |
+
2008-10-01,California,1404.5
|
| 1128 |
+
2008-10-01,Indiana,505.7
|
| 1129 |
+
2008-10-01,Michigan,545.8
|
| 1130 |
+
2008-10-01,Ohio,725.3
|
| 1131 |
+
2008-10-01,Texas,922.4
|
| 1132 |
+
2008-11-01,California,1390.1
|
| 1133 |
+
2008-11-01,Indiana,498.1
|
| 1134 |
+
2008-11-01,Michigan,540.9
|
| 1135 |
+
2008-11-01,Ohio,716.3
|
| 1136 |
+
2008-11-01,Texas,918.5
|
| 1137 |
+
2008-12-01,California,1377.1
|
| 1138 |
+
2008-12-01,Indiana,487.3
|
| 1139 |
+
2008-12-01,Michigan,531.2
|
| 1140 |
+
2008-12-01,Ohio,703.0
|
| 1141 |
+
2008-12-01,Texas,909.9
|
| 1142 |
+
2009-01-01,California,1356.0
|
| 1143 |
+
2009-01-01,Indiana,471.6
|
| 1144 |
+
2009-01-01,Michigan,467.8
|
| 1145 |
+
2009-01-01,Ohio,676.5
|
| 1146 |
+
2009-01-01,Texas,897.7
|
| 1147 |
+
2009-02-01,California,1334.7
|
| 1148 |
+
2009-02-01,Indiana,463.6
|
| 1149 |
+
2009-02-01,Michigan,480.1
|
| 1150 |
+
2009-02-01,Ohio,668.1
|
| 1151 |
+
2009-02-01,Texas,885.5
|
| 1152 |
+
2009-03-01,California,1315.4
|
| 1153 |
+
2009-03-01,Indiana,450.7
|
| 1154 |
+
2009-03-01,Michigan,477.1
|
| 1155 |
+
2009-03-01,Ohio,655.6
|
| 1156 |
+
2009-03-01,Texas,872.2
|
| 1157 |
+
2009-04-01,California,1300.4
|
| 1158 |
+
2009-04-01,Indiana,444.7
|
| 1159 |
+
2009-04-01,Michigan,466.9
|
| 1160 |
+
2009-04-01,Ohio,643.2
|
| 1161 |
+
2009-04-01,Texas,856.9
|
| 1162 |
+
2009-05-01,California,1288.4
|
| 1163 |
+
2009-05-01,Indiana,431.6
|
| 1164 |
+
2009-05-01,Michigan,443.9
|
| 1165 |
+
2009-05-01,Ohio,628.1
|
| 1166 |
+
2009-05-01,Texas,848.0
|
| 1167 |
+
2009-06-01,California,1275.0
|
| 1168 |
+
2009-06-01,Indiana,424.7
|
| 1169 |
+
2009-06-01,Michigan,431.3
|
| 1170 |
+
2009-06-01,Ohio,613.0
|
| 1171 |
+
2009-06-01,Texas,836.2
|
| 1172 |
+
2009-07-01,California,1261.6
|
| 1173 |
+
2009-07-01,Indiana,427.3
|
| 1174 |
+
2009-07-01,Michigan,442.5
|
| 1175 |
+
2009-07-01,Ohio,610.5
|
| 1176 |
+
2009-07-01,Texas,826.4
|
| 1177 |
+
2009-08-01,California,1253.1
|
| 1178 |
+
2009-08-01,Indiana,432.9
|
| 1179 |
+
2009-08-01,Michigan,445.6
|
| 1180 |
+
2009-08-01,Ohio,612.7
|
| 1181 |
+
2009-08-01,Texas,826.1
|
| 1182 |
+
2009-09-01,California,1247.9
|
| 1183 |
+
2009-09-01,Indiana,434.4
|
| 1184 |
+
2009-09-01,Michigan,450.0
|
| 1185 |
+
2009-09-01,Ohio,612.5
|
| 1186 |
+
2009-09-01,Texas,823.4
|
| 1187 |
+
2009-10-01,California,1245.4
|
| 1188 |
+
2009-10-01,Indiana,434.6
|
| 1189 |
+
2009-10-01,Michigan,453.9
|
| 1190 |
+
2009-10-01,Ohio,612.9
|
| 1191 |
+
2009-10-01,Texas,818.1
|
| 1192 |
+
2009-11-01,California,1242.6
|
| 1193 |
+
2009-11-01,Indiana,436.7
|
| 1194 |
+
2009-11-01,Michigan,450.1
|
| 1195 |
+
2009-11-01,Ohio,611.9
|
| 1196 |
+
2009-11-01,Texas,814.3
|
| 1197 |
+
2009-12-01,California,1240.9
|
| 1198 |
+
2009-12-01,Indiana,437.9
|
| 1199 |
+
2009-12-01,Michigan,452.4
|
| 1200 |
+
2009-12-01,Ohio,614.0
|
| 1201 |
+
2009-12-01,Texas,812.4
|
| 1202 |
+
2010-01-01,California,1241.4
|
| 1203 |
+
2010-01-01,Indiana,438.6
|
| 1204 |
+
2010-01-01,Michigan,455.0
|
| 1205 |
+
2010-01-01,Ohio,613.4
|
| 1206 |
+
2010-01-01,Texas,813.8
|
| 1207 |
+
2010-02-01,California,1239.9
|
| 1208 |
+
2010-02-01,Indiana,438.2
|
| 1209 |
+
2010-02-01,Michigan,454.3
|
| 1210 |
+
2010-02-01,Ohio,613.6
|
| 1211 |
+
2010-02-01,Texas,812.6
|
| 1212 |
+
2010-03-01,California,1240.7
|
| 1213 |
+
2010-03-01,Indiana,439.7
|
| 1214 |
+
2010-03-01,Michigan,454.8
|
| 1215 |
+
2010-03-01,Ohio,614.4
|
| 1216 |
+
2010-03-01,Texas,814.7
|
| 1217 |
+
2010-04-01,California,1241.6
|
| 1218 |
+
2010-04-01,Indiana,443.7
|
| 1219 |
+
2010-04-01,Michigan,460.4
|
| 1220 |
+
2010-04-01,Ohio,617.8
|
| 1221 |
+
2010-04-01,Texas,812.8
|
| 1222 |
+
2010-05-01,California,1240.3
|
| 1223 |
+
2010-05-01,Indiana,446.0
|
| 1224 |
+
2010-05-01,Michigan,462.8
|
| 1225 |
+
2010-05-01,Ohio,621.2
|
| 1226 |
+
2010-05-01,Texas,814.7
|
| 1227 |
+
2010-06-01,California,1239.5
|
| 1228 |
+
2010-06-01,Indiana,445.2
|
| 1229 |
+
2010-06-01,Michigan,465.5
|
| 1230 |
+
2010-06-01,Ohio,620.6
|
| 1231 |
+
2010-06-01,Texas,815.0
|
| 1232 |
+
2010-07-01,California,1239.7
|
| 1233 |
+
2010-07-01,Indiana,449.4
|
| 1234 |
+
2010-07-01,Michigan,475.2
|
| 1235 |
+
2010-07-01,Ohio,624.5
|
| 1236 |
+
2010-07-01,Texas,816.2
|
| 1237 |
+
2010-08-01,California,1240.0
|
| 1238 |
+
2010-08-01,Indiana,450.7
|
| 1239 |
+
2010-08-01,Michigan,461.5
|
| 1240 |
+
2010-08-01,Ohio,623.8
|
| 1241 |
+
2010-08-01,Texas,818.7
|
| 1242 |
+
2010-09-01,California,1237.6
|
| 1243 |
+
2010-09-01,Indiana,451.1
|
| 1244 |
+
2010-09-01,Michigan,472.5
|
| 1245 |
+
2010-09-01,Ohio,625.3
|
| 1246 |
+
2010-09-01,Texas,819.2
|
| 1247 |
+
2010-10-01,California,1242.0
|
| 1248 |
+
2010-10-01,Indiana,452.8
|
| 1249 |
+
2010-10-01,Michigan,476.1
|
| 1250 |
+
2010-10-01,Ohio,627.2
|
| 1251 |
+
2010-10-01,Texas,821.8
|
| 1252 |
+
2010-11-01,California,1241.4
|
| 1253 |
+
2010-11-01,Indiana,449.9
|
| 1254 |
+
2010-11-01,Michigan,477.5
|
| 1255 |
+
2010-11-01,Ohio,628.3
|
| 1256 |
+
2010-11-01,Texas,823.1
|
| 1257 |
+
2010-12-01,California,1240.6
|
| 1258 |
+
2010-12-01,Indiana,453.0
|
| 1259 |
+
2010-12-01,Michigan,478.7
|
| 1260 |
+
2010-12-01,Ohio,629.6
|
| 1261 |
+
2010-12-01,Texas,824.3
|
| 1262 |
+
2011-01-01,California,1241.5
|
| 1263 |
+
2011-01-01,Indiana,456.2
|
| 1264 |
+
2011-01-01,Michigan,483.5
|
| 1265 |
+
2011-01-01,Ohio,631.0
|
| 1266 |
+
2011-01-01,Texas,825.9
|
| 1267 |
+
2011-02-01,California,1242.9
|
| 1268 |
+
2011-02-01,Indiana,457.3
|
| 1269 |
+
2011-02-01,Michigan,486.8
|
| 1270 |
+
2011-02-01,Ohio,631.5
|
| 1271 |
+
2011-02-01,Texas,827.8
|
| 1272 |
+
2011-03-01,California,1243.5
|
| 1273 |
+
2011-03-01,Indiana,460.0
|
| 1274 |
+
2011-03-01,Michigan,490.1
|
| 1275 |
+
2011-03-01,Ohio,634.4
|
| 1276 |
+
2011-03-01,Texas,832.2
|
| 1277 |
+
2011-04-01,California,1249.0
|
| 1278 |
+
2011-04-01,Indiana,462.0
|
| 1279 |
+
2011-04-01,Michigan,498.0
|
| 1280 |
+
2011-04-01,Ohio,635.8
|
| 1281 |
+
2011-04-01,Texas,835.2
|
| 1282 |
+
2011-05-01,California,1247.7
|
| 1283 |
+
2011-05-01,Indiana,461.8
|
| 1284 |
+
2011-05-01,Michigan,499.8
|
| 1285 |
+
2011-05-01,Ohio,636.2
|
| 1286 |
+
2011-05-01,Texas,837.2
|
| 1287 |
+
2011-06-01,California,1246.5
|
| 1288 |
+
2011-06-01,Indiana,462.6
|
| 1289 |
+
2011-06-01,Michigan,501.6
|
| 1290 |
+
2011-06-01,Ohio,635.0
|
| 1291 |
+
2011-06-01,Texas,840.6
|
| 1292 |
+
2011-07-01,California,1246.2
|
| 1293 |
+
2011-07-01,Indiana,462.6
|
| 1294 |
+
2011-07-01,Michigan,506.3
|
| 1295 |
+
2011-07-01,Ohio,642.2
|
| 1296 |
+
2011-07-01,Texas,845.1
|
| 1297 |
+
2011-08-01,California,1245.7
|
| 1298 |
+
2011-08-01,Indiana,464.5
|
| 1299 |
+
2011-08-01,Michigan,505.3
|
| 1300 |
+
2011-08-01,Ohio,643.5
|
| 1301 |
+
2011-08-01,Texas,847.4
|
| 1302 |
+
2011-09-01,California,1245.5
|
| 1303 |
+
2011-09-01,Indiana,466.6
|
| 1304 |
+
2011-09-01,Michigan,507.6
|
| 1305 |
+
2011-09-01,Ohio,643.7
|
| 1306 |
+
2011-09-01,Texas,850.2
|
| 1307 |
+
2011-10-01,California,1246.2
|
| 1308 |
+
2011-10-01,Indiana,469.5
|
| 1309 |
+
2011-10-01,Michigan,511.0
|
| 1310 |
+
2011-10-01,Ohio,646.2
|
| 1311 |
+
2011-10-01,Texas,851.5
|
| 1312 |
+
2011-11-01,California,1244.7
|
| 1313 |
+
2011-11-01,Indiana,465.1
|
| 1314 |
+
2011-11-01,Michigan,514.4
|
| 1315 |
+
2011-11-01,Ohio,648.7
|
| 1316 |
+
2011-11-01,Texas,853.4
|
| 1317 |
+
2011-12-01,California,1245.1
|
| 1318 |
+
2011-12-01,Indiana,469.0
|
| 1319 |
+
2011-12-01,Michigan,518.2
|
| 1320 |
+
2011-12-01,Ohio,649.5
|
| 1321 |
+
2011-12-01,Texas,855.4
|
| 1322 |
+
2012-01-01,California,1246.6
|
| 1323 |
+
2012-01-01,Indiana,473.0
|
| 1324 |
+
2012-01-01,Michigan,521.3
|
| 1325 |
+
2012-01-01,Ohio,650.6
|
| 1326 |
+
2012-01-01,Texas,859.5
|
| 1327 |
+
2012-02-01,California,1248.0
|
| 1328 |
+
2012-02-01,Indiana,474.7
|
| 1329 |
+
2012-02-01,Michigan,522.3
|
| 1330 |
+
2012-02-01,Ohio,653.3
|
| 1331 |
+
2012-02-01,Texas,862.3
|
| 1332 |
+
2012-03-01,California,1250.3
|
| 1333 |
+
2012-03-01,Indiana,476.2
|
| 1334 |
+
2012-03-01,Michigan,525.9
|
| 1335 |
+
2012-03-01,Ohio,656.8
|
| 1336 |
+
2012-03-01,Texas,865.7
|
| 1337 |
+
2012-04-01,California,1250.3
|
| 1338 |
+
2012-04-01,Indiana,477.9
|
| 1339 |
+
2012-04-01,Michigan,526.5
|
| 1340 |
+
2012-04-01,Ohio,657.2
|
| 1341 |
+
2012-04-01,Texas,868.4
|
| 1342 |
+
2012-05-01,California,1251.1
|
| 1343 |
+
2012-05-01,Indiana,480.4
|
| 1344 |
+
2012-05-01,Michigan,528.8
|
| 1345 |
+
2012-05-01,Ohio,657.6
|
| 1346 |
+
2012-05-01,Texas,868.5
|
| 1347 |
+
2012-06-01,California,1252.3
|
| 1348 |
+
2012-06-01,Indiana,482.9
|
| 1349 |
+
2012-06-01,Michigan,530.0
|
| 1350 |
+
2012-06-01,Ohio,659.1
|
| 1351 |
+
2012-06-01,Texas,871.2
|
| 1352 |
+
2012-07-01,California,1251.3
|
| 1353 |
+
2012-07-01,Indiana,485.4
|
| 1354 |
+
2012-07-01,Michigan,537.6
|
| 1355 |
+
2012-07-01,Ohio,659.9
|
| 1356 |
+
2012-07-01,Texas,874.6
|
| 1357 |
+
2012-08-01,California,1251.0
|
| 1358 |
+
2012-08-01,Indiana,484.2
|
| 1359 |
+
2012-08-01,Michigan,532.6
|
| 1360 |
+
2012-08-01,Ohio,658.3
|
| 1361 |
+
2012-08-01,Texas,875.1
|
| 1362 |
+
2012-09-01,California,1249.8
|
| 1363 |
+
2012-09-01,Indiana,483.8
|
| 1364 |
+
2012-09-01,Michigan,533.0
|
| 1365 |
+
2012-09-01,Ohio,658.4
|
| 1366 |
+
2012-09-01,Texas,876.4
|
| 1367 |
+
2012-10-01,California,1247.5
|
| 1368 |
+
2012-10-01,Indiana,485.1
|
| 1369 |
+
2012-10-01,Michigan,534.4
|
| 1370 |
+
2012-10-01,Ohio,657.6
|
| 1371 |
+
2012-10-01,Texas,876.1
|
| 1372 |
+
2012-11-01,California,1246.8
|
| 1373 |
+
2012-11-01,Indiana,484.2
|
| 1374 |
+
2012-11-01,Michigan,534.9
|
| 1375 |
+
2012-11-01,Ohio,658.0
|
| 1376 |
+
2012-11-01,Texas,875.8
|
| 1377 |
+
2012-12-01,California,1246.2
|
| 1378 |
+
2012-12-01,Indiana,485.4
|
| 1379 |
+
2012-12-01,Michigan,539.1
|
| 1380 |
+
2012-12-01,Ohio,658.0
|
| 1381 |
+
2012-12-01,Texas,876.1
|
| 1382 |
+
2013-01-01,California,1244.9
|
| 1383 |
+
2013-01-01,Indiana,486.6
|
| 1384 |
+
2013-01-01,Michigan,538.8
|
| 1385 |
+
2013-01-01,Ohio,660.4
|
| 1386 |
+
2013-01-01,Texas,875.9
|
| 1387 |
+
2013-02-01,California,1246.6
|
| 1388 |
+
2013-02-01,Indiana,488.6
|
| 1389 |
+
2013-02-01,Michigan,541.7
|
| 1390 |
+
2013-02-01,Ohio,660.9
|
| 1391 |
+
2013-02-01,Texas,876.8
|
| 1392 |
+
2013-03-01,California,1245.9
|
| 1393 |
+
2013-03-01,Indiana,488.4
|
| 1394 |
+
2013-03-01,Michigan,545.1
|
| 1395 |
+
2013-03-01,Ohio,661.8
|
| 1396 |
+
2013-03-01,Texas,877.5
|
| 1397 |
+
2013-04-01,California,1247.2
|
| 1398 |
+
2013-04-01,Indiana,488.9
|
| 1399 |
+
2013-04-01,Michigan,544.1
|
| 1400 |
+
2013-04-01,Ohio,662.5
|
| 1401 |
+
2013-04-01,Texas,877.0
|
| 1402 |
+
2013-05-01,California,1245.7
|
| 1403 |
+
2013-05-01,Indiana,488.8
|
| 1404 |
+
2013-05-01,Michigan,545.9
|
| 1405 |
+
2013-05-01,Ohio,662.8
|
| 1406 |
+
2013-05-01,Texas,875.7
|
| 1407 |
+
2013-06-01,California,1246.2
|
| 1408 |
+
2013-06-01,Indiana,489.3
|
| 1409 |
+
2013-06-01,Michigan,547.8
|
| 1410 |
+
2013-06-01,Ohio,663.7
|
| 1411 |
+
2013-06-01,Texas,876.5
|
| 1412 |
+
2013-07-01,California,1247.8
|
| 1413 |
+
2013-07-01,Indiana,488.6
|
| 1414 |
+
2013-07-01,Michigan,544.5
|
| 1415 |
+
2013-07-01,Ohio,663.1
|
| 1416 |
+
2013-07-01,Texas,876.0
|
| 1417 |
+
2013-08-01,California,1249.2
|
| 1418 |
+
2013-08-01,Indiana,492.2
|
| 1419 |
+
2013-08-01,Michigan,551.2
|
| 1420 |
+
2013-08-01,Ohio,663.6
|
| 1421 |
+
2013-08-01,Texas,875.8
|
| 1422 |
+
2013-09-01,California,1250.6
|
| 1423 |
+
2013-09-01,Indiana,493.4
|
| 1424 |
+
2013-09-01,Michigan,553.7
|
| 1425 |
+
2013-09-01,Ohio,664.7
|
| 1426 |
+
2013-09-01,Texas,876.3
|
| 1427 |
+
2013-10-01,California,1253.2
|
| 1428 |
+
2013-10-01,Indiana,494.5
|
| 1429 |
+
2013-10-01,Michigan,557.0
|
| 1430 |
+
2013-10-01,Ohio,666.1
|
| 1431 |
+
2013-10-01,Texas,876.7
|
| 1432 |
+
2013-11-01,California,1256.6
|
| 1433 |
+
2013-11-01,Indiana,496.2
|
| 1434 |
+
2013-11-01,Michigan,558.4
|
| 1435 |
+
2013-11-01,Ohio,666.7
|
| 1436 |
+
2013-11-01,Texas,877.3
|
| 1437 |
+
2013-12-01,California,1257.7
|
| 1438 |
+
2013-12-01,Indiana,496.8
|
| 1439 |
+
2013-12-01,Michigan,557.0
|
| 1440 |
+
2013-12-01,Ohio,667.6
|
| 1441 |
+
2013-12-01,Texas,876.7
|
| 1442 |
+
2014-01-01,California,1255.7
|
| 1443 |
+
2014-01-01,Indiana,498.0
|
| 1444 |
+
2014-01-01,Michigan,557.5
|
| 1445 |
+
2014-01-01,Ohio,667.9
|
| 1446 |
+
2014-01-01,Texas,875.0
|
| 1447 |
+
2014-02-01,California,1258.5
|
| 1448 |
+
2014-02-01,Indiana,500.0
|
| 1449 |
+
2014-02-01,Michigan,565.6
|
| 1450 |
+
2014-02-01,Ohio,669.4
|
| 1451 |
+
2014-02-01,Texas,878.5
|
| 1452 |
+
2014-03-01,California,1259.0
|
| 1453 |
+
2014-03-01,Indiana,501.7
|
| 1454 |
+
2014-03-01,Michigan,567.8
|
| 1455 |
+
2014-03-01,Ohio,670.4
|
| 1456 |
+
2014-03-01,Texas,879.4
|
| 1457 |
+
2014-04-01,California,1259.3
|
| 1458 |
+
2014-04-01,Indiana,503.6
|
| 1459 |
+
2014-04-01,Michigan,568.8
|
| 1460 |
+
2014-04-01,Ohio,671.9
|
| 1461 |
+
2014-04-01,Texas,884.0
|
| 1462 |
+
2014-05-01,California,1259.8
|
| 1463 |
+
2014-05-01,Indiana,504.8
|
| 1464 |
+
2014-05-01,Michigan,572.7
|
| 1465 |
+
2014-05-01,Ohio,673.7
|
| 1466 |
+
2014-05-01,Texas,886.9
|
| 1467 |
+
2014-06-01,California,1261.3
|
| 1468 |
+
2014-06-01,Indiana,506.0
|
| 1469 |
+
2014-06-01,Michigan,580.0
|
| 1470 |
+
2014-06-01,Ohio,674.5
|
| 1471 |
+
2014-06-01,Texas,887.9
|
| 1472 |
+
2014-07-01,California,1261.7
|
| 1473 |
+
2014-07-01,Indiana,504.9
|
| 1474 |
+
2014-07-01,Michigan,579.9
|
| 1475 |
+
2014-07-01,Ohio,674.9
|
| 1476 |
+
2014-07-01,Texas,889.1
|
| 1477 |
+
2014-08-01,California,1265.4
|
| 1478 |
+
2014-08-01,Indiana,508.9
|
| 1479 |
+
2014-08-01,Michigan,580.3
|
| 1480 |
+
2014-08-01,Ohio,676.9
|
| 1481 |
+
2014-08-01,Texas,890.6
|
| 1482 |
+
2014-09-01,California,1267.4
|
| 1483 |
+
2014-09-01,Indiana,510.3
|
| 1484 |
+
2014-09-01,Michigan,575.2
|
| 1485 |
+
2014-09-01,Ohio,678.7
|
| 1486 |
+
2014-09-01,Texas,891.6
|
| 1487 |
+
2014-10-01,California,1269.0
|
| 1488 |
+
2014-10-01,Indiana,511.9
|
| 1489 |
+
2014-10-01,Michigan,579.5
|
| 1490 |
+
2014-10-01,Ohio,680.9
|
| 1491 |
+
2014-10-01,Texas,895.3
|
| 1492 |
+
2014-11-01,California,1269.8
|
| 1493 |
+
2014-11-01,Indiana,513.3
|
| 1494 |
+
2014-11-01,Michigan,582.7
|
| 1495 |
+
2014-11-01,Ohio,684.3
|
| 1496 |
+
2014-11-01,Texas,897.9
|
| 1497 |
+
2014-12-01,California,1272.4
|
| 1498 |
+
2014-12-01,Indiana,514.7
|
| 1499 |
+
2014-12-01,Michigan,588.0
|
| 1500 |
+
2014-12-01,Ohio,683.9
|
| 1501 |
+
2014-12-01,Texas,900.4
|
| 1502 |
+
2015-01-01,California,1274.1
|
| 1503 |
+
2015-01-01,Indiana,515.1
|
| 1504 |
+
2015-01-01,Michigan,585.4
|
| 1505 |
+
2015-01-01,Ohio,685.2
|
| 1506 |
+
2015-01-01,Texas,899.9
|
| 1507 |
+
2015-02-01,California,1275.0
|
| 1508 |
+
2015-02-01,Indiana,514.8
|
| 1509 |
+
2015-02-01,Michigan,585.2
|
| 1510 |
+
2015-02-01,Ohio,685.5
|
| 1511 |
+
2015-02-01,Texas,896.0
|
| 1512 |
+
2015-03-01,California,1275.9
|
| 1513 |
+
2015-03-01,Indiana,516.0
|
| 1514 |
+
2015-03-01,Michigan,585.3
|
| 1515 |
+
2015-03-01,Ohio,685.9
|
| 1516 |
+
2015-03-01,Texas,892.5
|
| 1517 |
+
2015-04-01,California,1278.3
|
| 1518 |
+
2015-04-01,Indiana,515.3
|
| 1519 |
+
2015-04-01,Michigan,586.4
|
| 1520 |
+
2015-04-01,Ohio,686.8
|
| 1521 |
+
2015-04-01,Texas,888.2
|
| 1522 |
+
2015-05-01,California,1280.1
|
| 1523 |
+
2015-05-01,Indiana,517.2
|
| 1524 |
+
2015-05-01,Michigan,589.6
|
| 1525 |
+
2015-05-01,Ohio,689.0
|
| 1526 |
+
2015-05-01,Texas,885.0
|
| 1527 |
+
2015-06-01,California,1282.2
|
| 1528 |
+
2015-06-01,Indiana,517.4
|
| 1529 |
+
2015-06-01,Michigan,590.8
|
| 1530 |
+
2015-06-01,Ohio,688.2
|
| 1531 |
+
2015-06-01,Texas,881.3
|
| 1532 |
+
2015-07-01,California,1286.6
|
| 1533 |
+
2015-07-01,Indiana,518.8
|
| 1534 |
+
2015-07-01,Michigan,594.1
|
| 1535 |
+
2015-07-01,Ohio,688.2
|
| 1536 |
+
2015-07-01,Texas,877.5
|
| 1537 |
+
2015-08-01,California,1287.1
|
| 1538 |
+
2015-08-01,Indiana,520.1
|
| 1539 |
+
2015-08-01,Michigan,595.0
|
| 1540 |
+
2015-08-01,Ohio,689.7
|
| 1541 |
+
2015-08-01,Texas,874.4
|
| 1542 |
+
2015-09-01,California,1287.8
|
| 1543 |
+
2015-09-01,Indiana,520.7
|
| 1544 |
+
2015-09-01,Michigan,596.9
|
| 1545 |
+
2015-09-01,Ohio,688.0
|
| 1546 |
+
2015-09-01,Texas,871.3
|
| 1547 |
+
2015-10-01,California,1285.4
|
| 1548 |
+
2015-10-01,Indiana,520.3
|
| 1549 |
+
2015-10-01,Michigan,596.5
|
| 1550 |
+
2015-10-01,Ohio,687.5
|
| 1551 |
+
2015-10-01,Texas,866.9
|
| 1552 |
+
2015-11-01,California,1283.8
|
| 1553 |
+
2015-11-01,Indiana,520.7
|
| 1554 |
+
2015-11-01,Michigan,597.4
|
| 1555 |
+
2015-11-01,Ohio,688.6
|
| 1556 |
+
2015-11-01,Texas,863.9
|
| 1557 |
+
2015-12-01,California,1284.6
|
| 1558 |
+
2015-12-01,Indiana,520.4
|
| 1559 |
+
2015-12-01,Michigan,599.0
|
| 1560 |
+
2015-12-01,Ohio,687.8
|
| 1561 |
+
2015-12-01,Texas,860.2
|
| 1562 |
+
2016-01-01,California,1286.1
|
| 1563 |
+
2016-01-01,Indiana,521.4
|
| 1564 |
+
2016-01-01,Michigan,603.8
|
| 1565 |
+
2016-01-01,Ohio,687.0
|
| 1566 |
+
2016-01-01,Texas,860.1
|
| 1567 |
+
2016-02-01,California,1285.9
|
| 1568 |
+
2016-02-01,Indiana,521.8
|
| 1569 |
+
2016-02-01,Michigan,600.1
|
| 1570 |
+
2016-02-01,Ohio,686.6
|
| 1571 |
+
2016-02-01,Texas,857.5
|
| 1572 |
+
2016-03-01,California,1283.3
|
| 1573 |
+
2016-03-01,Indiana,521.6
|
| 1574 |
+
2016-03-01,Michigan,600.0
|
| 1575 |
+
2016-03-01,Ohio,686.8
|
| 1576 |
+
2016-03-01,Texas,854.1
|
| 1577 |
+
2016-04-01,California,1286.1
|
| 1578 |
+
2016-04-01,Indiana,521.8
|
| 1579 |
+
2016-04-01,Michigan,606.3
|
| 1580 |
+
2016-04-01,Ohio,685.8
|
| 1581 |
+
2016-04-01,Texas,850.8
|
| 1582 |
+
2016-05-01,California,1285.6
|
| 1583 |
+
2016-05-01,Indiana,522.2
|
| 1584 |
+
2016-05-01,Michigan,603.1
|
| 1585 |
+
2016-05-01,Ohio,685.9
|
| 1586 |
+
2016-05-01,Texas,848.0
|
| 1587 |
+
2016-06-01,California,1284.4
|
| 1588 |
+
2016-06-01,Indiana,522.4
|
| 1589 |
+
2016-06-01,Michigan,606.0
|
| 1590 |
+
2016-06-01,Ohio,684.1
|
| 1591 |
+
2016-06-01,Texas,844.6
|
| 1592 |
+
2016-07-01,California,1287.5
|
| 1593 |
+
2016-07-01,Indiana,525.5
|
| 1594 |
+
2016-07-01,Michigan,607.0
|
| 1595 |
+
2016-07-01,Ohio,688.3
|
| 1596 |
+
2016-07-01,Texas,845.0
|
| 1597 |
+
2016-08-01,California,1284.0
|
| 1598 |
+
2016-08-01,Indiana,525.1
|
| 1599 |
+
2016-08-01,Michigan,604.0
|
| 1600 |
+
2016-08-01,Ohio,686.9
|
| 1601 |
+
2016-08-01,Texas,843.6
|
| 1602 |
+
2016-09-01,California,1283.4
|
| 1603 |
+
2016-09-01,Indiana,524.4
|
| 1604 |
+
2016-09-01,Michigan,607.6
|
| 1605 |
+
2016-09-01,Ohio,688.2
|
| 1606 |
+
2016-09-01,Texas,843.3
|
| 1607 |
+
2016-10-01,California,1280.7
|
| 1608 |
+
2016-10-01,Indiana,524.7
|
| 1609 |
+
2016-10-01,Michigan,608.0
|
| 1610 |
+
2016-10-01,Ohio,686.5
|
| 1611 |
+
2016-10-01,Texas,841.2
|
| 1612 |
+
2016-11-01,California,1283.3
|
| 1613 |
+
2016-11-01,Indiana,525.3
|
| 1614 |
+
2016-11-01,Michigan,611.7
|
| 1615 |
+
2016-11-01,Ohio,685.7
|
| 1616 |
+
2016-11-01,Texas,840.6
|
| 1617 |
+
2016-12-01,California,1283.7
|
| 1618 |
+
2016-12-01,Indiana,526.2
|
| 1619 |
+
2016-12-01,Michigan,611.5
|
| 1620 |
+
2016-12-01,Ohio,686.4
|
| 1621 |
+
2016-12-01,Texas,840.7
|
| 1622 |
+
2017-01-01,California,1286.3
|
| 1623 |
+
2017-01-01,Indiana,527.6
|
| 1624 |
+
2017-01-01,Michigan,615.5
|
| 1625 |
+
2017-01-01,Ohio,687.1
|
| 1626 |
+
2017-01-01,Texas,842.3
|
| 1627 |
+
2017-02-01,California,1283.8
|
| 1628 |
+
2017-02-01,Indiana,527.8
|
| 1629 |
+
2017-02-01,Michigan,614.1
|
| 1630 |
+
2017-02-01,Ohio,683.5
|
| 1631 |
+
2017-02-01,Texas,843.6
|
| 1632 |
+
2017-03-01,California,1280.3
|
| 1633 |
+
2017-03-01,Indiana,528.3
|
| 1634 |
+
2017-03-01,Michigan,614.1
|
| 1635 |
+
2017-03-01,Ohio,685.6
|
| 1636 |
+
2017-03-01,Texas,846.2
|
| 1637 |
+
2017-04-01,California,1279.7
|
| 1638 |
+
2017-04-01,Indiana,529.6
|
| 1639 |
+
2017-04-01,Michigan,615.4
|
| 1640 |
+
2017-04-01,Ohio,685.0
|
| 1641 |
+
2017-04-01,Texas,847.7
|
| 1642 |
+
2017-05-01,California,1282.5
|
| 1643 |
+
2017-05-01,Indiana,530.3
|
| 1644 |
+
2017-05-01,Michigan,617.1
|
| 1645 |
+
2017-05-01,Ohio,684.4
|
| 1646 |
+
2017-05-01,Texas,849.7
|
| 1647 |
+
2017-06-01,California,1285.0
|
| 1648 |
+
2017-06-01,Indiana,531.4
|
| 1649 |
+
2017-06-01,Michigan,617.0
|
| 1650 |
+
2017-06-01,Ohio,686.3
|
| 1651 |
+
2017-06-01,Texas,853.1
|
| 1652 |
+
2017-07-01,California,1283.5
|
| 1653 |
+
2017-07-01,Indiana,532.3
|
| 1654 |
+
2017-07-01,Michigan,608.8
|
| 1655 |
+
2017-07-01,Ohio,685.6
|
| 1656 |
+
2017-07-01,Texas,854.5
|
| 1657 |
+
2017-08-01,California,1284.9
|
| 1658 |
+
2017-08-01,Indiana,531.8
|
| 1659 |
+
2017-08-01,Michigan,617.8
|
| 1660 |
+
2017-08-01,Ohio,688.8
|
| 1661 |
+
2017-08-01,Texas,857.0
|
| 1662 |
+
2017-09-01,California,1284.9
|
| 1663 |
+
2017-09-01,Indiana,533.8
|
| 1664 |
+
2017-09-01,Michigan,615.9
|
| 1665 |
+
2017-09-01,Ohio,686.9
|
| 1666 |
+
2017-09-01,Texas,858.1
|
| 1667 |
+
2017-10-01,California,1286.3
|
| 1668 |
+
2017-10-01,Indiana,535.3
|
| 1669 |
+
2017-10-01,Michigan,618.7
|
| 1670 |
+
2017-10-01,Ohio,691.4
|
| 1671 |
+
2017-10-01,Texas,859.9
|
| 1672 |
+
2017-11-01,California,1287.7
|
| 1673 |
+
2017-11-01,Indiana,537.0
|
| 1674 |
+
2017-11-01,Michigan,620.0
|
| 1675 |
+
2017-11-01,Ohio,691.6
|
| 1676 |
+
2017-11-01,Texas,861.4
|
| 1677 |
+
2017-12-01,California,1289.5
|
| 1678 |
+
2017-12-01,Indiana,538.3
|
| 1679 |
+
2017-12-01,Michigan,621.0
|
| 1680 |
+
2017-12-01,Ohio,692.5
|
| 1681 |
+
2017-12-01,Texas,864.4
|
| 1682 |
+
2018-01-01,California,1288.8
|
| 1683 |
+
2018-01-01,Indiana,539.3
|
| 1684 |
+
2018-01-01,Michigan,621.3
|
| 1685 |
+
2018-01-01,Ohio,692.7
|
| 1686 |
+
2018-01-01,Texas,864.7
|
| 1687 |
+
2018-02-01,California,1289.0
|
| 1688 |
+
2018-02-01,Indiana,539.7
|
| 1689 |
+
2018-02-01,Michigan,624.7
|
| 1690 |
+
2018-02-01,Ohio,695.8
|
| 1691 |
+
2018-02-01,Texas,867.9
|
| 1692 |
+
2018-03-01,California,1290.0
|
| 1693 |
+
2018-03-01,Indiana,540.3
|
| 1694 |
+
2018-03-01,Michigan,627.5
|
| 1695 |
+
2018-03-01,Ohio,696.7
|
| 1696 |
+
2018-03-01,Texas,871.0
|
| 1697 |
+
2018-04-01,California,1288.7
|
| 1698 |
+
2018-04-01,Indiana,541.4
|
| 1699 |
+
2018-04-01,Michigan,628.3
|
| 1700 |
+
2018-04-01,Ohio,697.7
|
| 1701 |
+
2018-04-01,Texas,873.3
|
| 1702 |
+
2018-05-01,California,1289.9
|
| 1703 |
+
2018-05-01,Indiana,542.3
|
| 1704 |
+
2018-05-01,Michigan,628.9
|
| 1705 |
+
2018-05-01,Ohio,698.1
|
| 1706 |
+
2018-05-01,Texas,877.7
|
| 1707 |
+
2018-06-01,California,1291.4
|
| 1708 |
+
2018-06-01,Indiana,543.4
|
| 1709 |
+
2018-06-01,Michigan,628.0
|
| 1710 |
+
2018-06-01,Ohio,699.5
|
| 1711 |
+
2018-06-01,Texas,881.4
|
| 1712 |
+
2018-07-01,California,1293.7
|
| 1713 |
+
2018-07-01,Indiana,542.4
|
| 1714 |
+
2018-07-01,Michigan,628.3
|
| 1715 |
+
2018-07-01,Ohio,700.5
|
| 1716 |
+
2018-07-01,Texas,884.9
|
| 1717 |
+
2018-08-01,California,1293.1
|
| 1718 |
+
2018-08-01,Indiana,542.4
|
| 1719 |
+
2018-08-01,Michigan,629.7
|
| 1720 |
+
2018-08-01,Ohio,698.9
|
| 1721 |
+
2018-08-01,Texas,887.4
|
| 1722 |
+
2018-09-01,California,1294.2
|
| 1723 |
+
2018-09-01,Indiana,544.0
|
| 1724 |
+
2018-09-01,Michigan,631.3
|
| 1725 |
+
2018-09-01,Ohio,699.6
|
| 1726 |
+
2018-09-01,Texas,890.4
|
| 1727 |
+
2018-10-01,California,1294.2
|
| 1728 |
+
2018-10-01,Indiana,545.5
|
| 1729 |
+
2018-10-01,Michigan,633.7
|
| 1730 |
+
2018-10-01,Ohio,702.3
|
| 1731 |
+
2018-10-01,Texas,894.4
|
| 1732 |
+
2018-11-01,California,1294.7
|
| 1733 |
+
2018-11-01,Indiana,544.9
|
| 1734 |
+
2018-11-01,Michigan,633.4
|
| 1735 |
+
2018-11-01,Ohio,701.8
|
| 1736 |
+
2018-11-01,Texas,897.0
|
| 1737 |
+
2018-12-01,California,1293.5
|
| 1738 |
+
2018-12-01,Indiana,543.8
|
| 1739 |
+
2018-12-01,Michigan,634.8
|
| 1740 |
+
2018-12-01,Ohio,702.6
|
| 1741 |
+
2018-12-01,Texas,897.8
|
| 1742 |
+
2019-01-01,California,1293.1
|
| 1743 |
+
2019-01-01,Indiana,544.6
|
| 1744 |
+
2019-01-01,Michigan,628.9
|
| 1745 |
+
2019-01-01,Ohio,703.4
|
| 1746 |
+
2019-01-01,Texas,901.2
|
| 1747 |
+
2019-02-01,California,1292.9
|
| 1748 |
+
2019-02-01,Indiana,544.8
|
| 1749 |
+
2019-02-01,Michigan,634.3
|
| 1750 |
+
2019-02-01,Ohio,703.4
|
| 1751 |
+
2019-02-01,Texas,902.6
|
| 1752 |
+
2019-03-01,California,1291.3
|
| 1753 |
+
2019-03-01,Indiana,544.2
|
| 1754 |
+
2019-03-01,Michigan,633.4
|
| 1755 |
+
2019-03-01,Ohio,702.8
|
| 1756 |
+
2019-03-01,Texas,904.1
|
| 1757 |
+
2019-04-01,California,1292.1
|
| 1758 |
+
2019-04-01,Indiana,542.1
|
| 1759 |
+
2019-04-01,Michigan,630.7
|
| 1760 |
+
2019-04-01,Ohio,703.0
|
| 1761 |
+
2019-04-01,Texas,905.5
|
| 1762 |
+
2019-05-01,California,1292.5
|
| 1763 |
+
2019-05-01,Indiana,542.5
|
| 1764 |
+
2019-05-01,Michigan,628.2
|
| 1765 |
+
2019-05-01,Ohio,703.2
|
| 1766 |
+
2019-05-01,Texas,907.0
|
| 1767 |
+
2019-06-01,California,1293.0
|
| 1768 |
+
2019-06-01,Indiana,542.1
|
| 1769 |
+
2019-06-01,Michigan,630.4
|
| 1770 |
+
2019-06-01,Ohio,702.9
|
| 1771 |
+
2019-06-01,Texas,909.6
|
| 1772 |
+
2019-07-01,California,1289.7
|
| 1773 |
+
2019-07-01,Indiana,535.9
|
| 1774 |
+
2019-07-01,Michigan,626.4
|
| 1775 |
+
2019-07-01,Ohio,704.2
|
| 1776 |
+
2019-07-01,Texas,910.6
|
| 1777 |
+
2019-08-01,California,1292.8
|
| 1778 |
+
2019-08-01,Indiana,541.6
|
| 1779 |
+
2019-08-01,Michigan,629.6
|
| 1780 |
+
2019-08-01,Ohio,701.1
|
| 1781 |
+
2019-08-01,Texas,911.2
|
| 1782 |
+
2019-09-01,California,1292.8
|
| 1783 |
+
2019-09-01,Indiana,540.9
|
| 1784 |
+
2019-09-01,Michigan,629.1
|
| 1785 |
+
2019-09-01,Ohio,699.6
|
| 1786 |
+
2019-09-01,Texas,911.7
|
| 1787 |
+
2019-10-01,California,1293.0
|
| 1788 |
+
2019-10-01,Indiana,539.0
|
| 1789 |
+
2019-10-01,Michigan,605.9
|
| 1790 |
+
2019-10-01,Ohio,695.2
|
| 1791 |
+
2019-10-01,Texas,907.5
|
| 1792 |
+
2019-11-01,California,1292.6
|
| 1793 |
+
2019-11-01,Indiana,538.6
|
| 1794 |
+
2019-11-01,Michigan,625.2
|
| 1795 |
+
2019-11-01,Ohio,696.0
|
| 1796 |
+
2019-11-01,Texas,911.3
|
| 1797 |
+
2019-12-01,California,1292.5
|
| 1798 |
+
2019-12-01,Indiana,537.8
|
| 1799 |
+
2019-12-01,Michigan,623.9
|
| 1800 |
+
2019-12-01,Ohio,693.8
|
| 1801 |
+
2019-12-01,Texas,910.9
|
| 1802 |
+
2020-01-01,California,1293.7
|
| 1803 |
+
2020-01-01,Indiana,536.4
|
| 1804 |
+
2020-01-01,Michigan,621.0
|
| 1805 |
+
2020-01-01,Ohio,694.9
|
| 1806 |
+
2020-01-01,Texas,911.8
|
| 1807 |
+
2020-02-01,California,1290.7
|
| 1808 |
+
2020-02-01,Indiana,535.3
|
| 1809 |
+
2020-02-01,Michigan,620.8
|
| 1810 |
+
2020-02-01,Ohio,692.6
|
| 1811 |
+
2020-02-01,Texas,910.9
|
| 1812 |
+
2020-03-01,California,1284.7
|
| 1813 |
+
2020-03-01,Indiana,533.1
|
| 1814 |
+
2020-03-01,Michigan,617.6
|
| 1815 |
+
2020-03-01,Ohio,691.3
|
| 1816 |
+
2020-03-01,Texas,909.0
|
| 1817 |
+
2020-04-01,California,1167.3
|
| 1818 |
+
2020-04-01,Indiana,420.4
|
| 1819 |
+
2020-04-01,Michigan,403.3
|
| 1820 |
+
2020-04-01,Ohio,583.2
|
| 1821 |
+
2020-04-01,Texas,854.3
|
| 1822 |
+
2020-05-01,California,1190.3
|
| 1823 |
+
2020-05-01,Indiana,461.9
|
| 1824 |
+
2020-05-01,Michigan,429.9
|
| 1825 |
+
2020-05-01,Ohio,603.8
|
| 1826 |
+
2020-05-01,Texas,856.6
|
| 1827 |
+
2020-06-01,California,1213.6
|
| 1828 |
+
2020-06-01,Indiana,499.4
|
| 1829 |
+
2020-06-01,Michigan,552.8
|
| 1830 |
+
2020-06-01,Ohio,647.6
|
| 1831 |
+
2020-06-01,Texas,858.3
|
| 1832 |
+
2020-07-01,California,1205.0
|
| 1833 |
+
2020-07-01,Indiana,504.1
|
| 1834 |
+
2020-07-01,Michigan,568.2
|
| 1835 |
+
2020-07-01,Ohio,647.8
|
| 1836 |
+
2020-07-01,Texas,852.0
|
| 1837 |
+
2020-08-01,California,1210.1
|
| 1838 |
+
2020-08-01,Indiana,508.6
|
| 1839 |
+
2020-08-01,Michigan,570.1
|
| 1840 |
+
2020-08-01,Ohio,649.5
|
| 1841 |
+
2020-08-01,Texas,853.0
|
| 1842 |
+
2020-09-01,California,1214.7
|
| 1843 |
+
2020-09-01,Indiana,511.7
|
| 1844 |
+
2020-09-01,Michigan,572.2
|
| 1845 |
+
2020-09-01,Ohio,654.8
|
| 1846 |
+
2020-09-01,Texas,855.0
|
| 1847 |
+
2020-10-01,California,1219.1
|
| 1848 |
+
2020-10-01,Indiana,513.4
|
| 1849 |
+
2020-10-01,Michigan,578.1
|
| 1850 |
+
2020-10-01,Ohio,656.5
|
| 1851 |
+
2020-10-01,Texas,857.3
|
| 1852 |
+
2020-11-01,California,1219.9
|
| 1853 |
+
2020-11-01,Indiana,513.6
|
| 1854 |
+
2020-11-01,Michigan,579.9
|
| 1855 |
+
2020-11-01,Ohio,657.7
|
| 1856 |
+
2020-11-01,Texas,859.5
|
| 1857 |
+
2020-12-01,California,1221.5
|
| 1858 |
+
2020-12-01,Indiana,517.3
|
| 1859 |
+
2020-12-01,Michigan,582.3
|
| 1860 |
+
2020-12-01,Ohio,660.5
|
| 1861 |
+
2020-12-01,Texas,862.1
|
| 1862 |
+
2021-01-01,California,1218.0
|
| 1863 |
+
2021-01-01,Indiana,519.6
|
| 1864 |
+
2021-01-01,Michigan,587.3
|
| 1865 |
+
2021-01-01,Ohio,661.0
|
| 1866 |
+
2021-01-01,Texas,863.1
|
| 1867 |
+
2021-02-01,California,1222.2
|
| 1868 |
+
2021-02-01,Indiana,520.1
|
| 1869 |
+
2021-02-01,Michigan,586.6
|
| 1870 |
+
2021-02-01,Ohio,661.8
|
| 1871 |
+
2021-02-01,Texas,862.0
|
| 1872 |
+
2021-03-01,California,1227.6
|
| 1873 |
+
2021-03-01,Indiana,522.4
|
| 1874 |
+
2021-03-01,Michigan,589.4
|
| 1875 |
+
2021-03-01,Ohio,664.3
|
| 1876 |
+
2021-03-01,Texas,867.9
|
| 1877 |
+
2021-04-01,California,1230.6
|
| 1878 |
+
2021-04-01,Indiana,519.7
|
| 1879 |
+
2021-04-01,Michigan,569.8
|
| 1880 |
+
2021-04-01,Ohio,659.7
|
| 1881 |
+
2021-04-01,Texas,865.6
|
| 1882 |
+
2021-05-01,California,1235.1
|
| 1883 |
+
2021-05-01,Indiana,520.4
|
| 1884 |
+
2021-05-01,Michigan,575.5
|
| 1885 |
+
2021-05-01,Ohio,661.0
|
| 1886 |
+
2021-05-01,Texas,867.4
|
| 1887 |
+
2021-06-01,California,1236.3
|
| 1888 |
+
2021-06-01,Indiana,522.1
|
| 1889 |
+
2021-06-01,Michigan,577.0
|
| 1890 |
+
2021-06-01,Ohio,661.9
|
| 1891 |
+
2021-06-01,Texas,870.5
|
| 1892 |
+
2021-07-01,California,1241.7
|
| 1893 |
+
2021-07-01,Indiana,525.7
|
| 1894 |
+
2021-07-01,Michigan,577.4
|
| 1895 |
+
2021-07-01,Ohio,664.8
|
| 1896 |
+
2021-07-01,Texas,875.9
|
| 1897 |
+
2021-08-01,California,1245.4
|
| 1898 |
+
2021-08-01,Indiana,522.7
|
| 1899 |
+
2021-08-01,Michigan,580.5
|
| 1900 |
+
2021-08-01,Ohio,667.0
|
| 1901 |
+
2021-08-01,Texas,879.2
|
| 1902 |
+
2021-09-01,California,1246.0
|
| 1903 |
+
2021-09-01,Indiana,525.6
|
| 1904 |
+
2021-09-01,Michigan,585.5
|
| 1905 |
+
2021-09-01,Ohio,666.9
|
| 1906 |
+
2021-09-01,Texas,879.8
|
| 1907 |
+
2021-10-01,California,1258.5
|
| 1908 |
+
2021-10-01,Indiana,530.2
|
| 1909 |
+
2021-10-01,Michigan,597.1
|
| 1910 |
+
2021-10-01,Ohio,669.9
|
| 1911 |
+
2021-10-01,Texas,889.9
|
| 1912 |
+
2021-11-01,California,1264.4
|
| 1913 |
+
2021-11-01,Indiana,532.6
|
| 1914 |
+
2021-11-01,Michigan,599.9
|
| 1915 |
+
2021-11-01,Ohio,672.2
|
| 1916 |
+
2021-11-01,Texas,895.0
|
| 1917 |
+
2021-12-01,California,1269.0
|
| 1918 |
+
2021-12-01,Indiana,533.4
|
| 1919 |
+
2021-12-01,Michigan,600.2
|
| 1920 |
+
2021-12-01,Ohio,673.9
|
| 1921 |
+
2021-12-01,Texas,900.4
|
| 1922 |
+
2022-01-01,California,1273.5
|
| 1923 |
+
2022-01-01,Indiana,533.8
|
| 1924 |
+
2022-01-01,Michigan,599.3
|
| 1925 |
+
2022-01-01,Ohio,673.3
|
| 1926 |
+
2022-01-01,Texas,898.8
|
| 1927 |
+
2022-02-01,California,1279.7
|
| 1928 |
+
2022-02-01,Indiana,537.1
|
| 1929 |
+
2022-02-01,Michigan,596.5
|
| 1930 |
+
2022-02-01,Ohio,677.0
|
| 1931 |
+
2022-02-01,Texas,906.2
|
| 1932 |
+
2022-03-01,California,1283.8
|
| 1933 |
+
2022-03-01,Indiana,538.7
|
| 1934 |
+
2022-03-01,Michigan,605.9
|
| 1935 |
+
2022-03-01,Ohio,680.1
|
| 1936 |
+
2022-03-01,Texas,912.1
|
| 1937 |
+
2022-04-01,California,1289.7
|
| 1938 |
+
2022-04-01,Indiana,540.2
|
| 1939 |
+
2022-04-01,Michigan,606.3
|
| 1940 |
+
2022-04-01,Ohio,683.7
|
| 1941 |
+
2022-04-01,Texas,920.0
|
| 1942 |
+
2022-05-01,California,1292.8
|
| 1943 |
+
2022-05-01,Indiana,540.8
|
| 1944 |
+
2022-05-01,Michigan,605.5
|
| 1945 |
+
2022-05-01,Ohio,684.0
|
| 1946 |
+
2022-05-01,Texas,923.7
|
| 1947 |
+
2022-06-01,California,1296.6
|
| 1948 |
+
2022-06-01,Indiana,539.8
|
| 1949 |
+
2022-06-01,Michigan,608.9
|
| 1950 |
+
2022-06-01,Ohio,682.0
|
| 1951 |
+
2022-06-01,Texas,925.3
|
| 1952 |
+
2022-07-01,California,1301.9
|
| 1953 |
+
2022-07-01,Indiana,545.5
|
| 1954 |
+
2022-07-01,Michigan,613.1
|
| 1955 |
+
2022-07-01,Ohio,684.6
|
| 1956 |
+
2022-07-01,Texas,932.7
|
| 1957 |
+
2022-08-01,California,1304.0
|
| 1958 |
+
2022-08-01,Indiana,544.2
|
| 1959 |
+
2022-08-01,Michigan,611.7
|
| 1960 |
+
2022-08-01,Ohio,685.6
|
| 1961 |
+
2022-08-01,Texas,935.2
|
| 1962 |
+
2022-09-01,California,1303.9
|
| 1963 |
+
2022-09-01,Indiana,543.3
|
| 1964 |
+
2022-09-01,Michigan,611.3
|
| 1965 |
+
2022-09-01,Ohio,686.4
|
| 1966 |
+
2022-09-01,Texas,938.9
|
| 1967 |
+
2022-10-01,California,1301.8
|
| 1968 |
+
2022-10-01,Indiana,543.8
|
| 1969 |
+
2022-10-01,Michigan,614.3
|
| 1970 |
+
2022-10-01,Ohio,687.4
|
| 1971 |
+
2022-10-01,Texas,940.7
|
| 1972 |
+
2022-11-01,California,1301.8
|
| 1973 |
+
2022-11-01,Indiana,543.2
|
| 1974 |
+
2022-11-01,Michigan,615.1
|
| 1975 |
+
2022-11-01,Ohio,686.5
|
| 1976 |
+
2022-11-01,Texas,944.2
|
| 1977 |
+
2022-12-01,California,1300.5
|
| 1978 |
+
2022-12-01,Indiana,541.8
|
| 1979 |
+
2022-12-01,Michigan,617.0
|
| 1980 |
+
2022-12-01,Ohio,686.5
|
| 1981 |
+
2022-12-01,Texas,946.2
|
| 1982 |
+
2023-01-01,California,1300.7
|
| 1983 |
+
2023-01-01,Indiana,534.5
|
| 1984 |
+
2023-01-01,Michigan,617.9
|
| 1985 |
+
2023-01-01,Ohio,687.7
|
| 1986 |
+
2023-01-01,Texas,946.2
|
| 1987 |
+
2023-02-01,California,1298.8
|
| 1988 |
+
2023-02-01,Indiana,539.4
|
| 1989 |
+
2023-02-01,Michigan,618.8
|
| 1990 |
+
2023-02-01,Ohio,687.9
|
| 1991 |
+
2023-02-01,Texas,948.3
|
| 1992 |
+
2023-03-01,California,1296.1
|
| 1993 |
+
2023-03-01,Indiana,537.5
|
| 1994 |
+
2023-03-01,Michigan,619.8
|
| 1995 |
+
2023-03-01,Ohio,688.2
|
| 1996 |
+
2023-03-01,Texas,949.5
|
| 1997 |
+
2023-04-01,California,1293.3
|
| 1998 |
+
2023-04-01,Indiana,536.1
|
| 1999 |
+
2023-04-01,Michigan,620.6
|
| 2000 |
+
2023-04-01,Ohio,689.0
|
| 2001 |
+
2023-04-01,Texas,952.3
|
| 2002 |
+
2023-05-01,California,1291.8
|
| 2003 |
+
2023-05-01,Indiana,534.5
|
| 2004 |
+
2023-05-01,Michigan,620.8
|
| 2005 |
+
2023-05-01,Ohio,688.7
|
| 2006 |
+
2023-05-01,Texas,955.0
|
| 2007 |
+
2023-06-01,California,1289.8
|
| 2008 |
+
2023-06-01,Indiana,533.6
|
| 2009 |
+
2023-06-01,Michigan,621.6
|
| 2010 |
+
2023-06-01,Ohio,690.6
|
| 2011 |
+
2023-06-01,Texas,959.5
|
| 2012 |
+
2023-07-01,California,1281.7
|
| 2013 |
+
2023-07-01,Indiana,532.2
|
| 2014 |
+
2023-07-01,Michigan,623.1
|
| 2015 |
+
2023-07-01,Ohio,690.2
|
| 2016 |
+
2023-07-01,Texas,959.3
|
| 2017 |
+
2023-08-01,California,1280.2
|
| 2018 |
+
2023-08-01,Indiana,532.5
|
| 2019 |
+
2023-08-01,Michigan,619.6
|
| 2020 |
+
2023-08-01,Ohio,689.5
|
| 2021 |
+
2023-08-01,Texas,961.2
|
| 2022 |
+
2023-09-01,California,1282.2
|
| 2023 |
+
2023-09-01,Indiana,531.9
|
| 2024 |
+
2023-09-01,Michigan,620.5
|
| 2025 |
+
2023-09-01,Ohio,689.4
|
| 2026 |
+
2023-09-01,Texas,963.3
|
| 2027 |
+
2023-10-01,California,1277.3
|
| 2028 |
+
2023-10-01,Indiana,529.1
|
| 2029 |
+
2023-10-01,Michigan,603.2
|
| 2030 |
+
2023-10-01,Ohio,679.9
|
| 2031 |
+
2023-10-01,Texas,964.7
|
| 2032 |
+
2023-11-01,California,1270.8
|
| 2033 |
+
2023-11-01,Indiana,527.7
|
| 2034 |
+
2023-11-01,Michigan,614.2
|
| 2035 |
+
2023-11-01,Ohio,683.4
|
| 2036 |
+
2023-11-01,Texas,964.9
|
| 2037 |
+
2023-12-01,California,1268.6
|
| 2038 |
+
2023-12-01,Indiana,527.5
|
| 2039 |
+
2023-12-01,Michigan,614.9
|
| 2040 |
+
2023-12-01,Ohio,685.0
|
| 2041 |
+
2023-12-01,Texas,966.9
|
| 2042 |
+
2024-01-01,California,1269.9
|
| 2043 |
+
2024-01-01,Indiana,526.2
|
| 2044 |
+
2024-01-01,Michigan,614.2
|
| 2045 |
+
2024-01-01,Ohio,685.4
|
| 2046 |
+
2024-01-01,Texas,970.4
|
| 2047 |
+
2024-02-01,California,1262.1
|
| 2048 |
+
2024-02-01,Indiana,525.7
|
| 2049 |
+
2024-02-01,Michigan,612.1
|
| 2050 |
+
2024-02-01,Ohio,685.2
|
| 2051 |
+
2024-02-01,Texas,971.5
|
| 2052 |
+
2024-03-01,California,1258.8
|
| 2053 |
+
2024-03-01,Indiana,525.2
|
| 2054 |
+
2024-03-01,Michigan,610.5
|
| 2055 |
+
2024-03-01,Ohio,685.0
|
| 2056 |
+
2024-03-01,Texas,972.5
|
| 2057 |
+
2024-04-01,California,1257.1
|
| 2058 |
+
2024-04-01,Indiana,524.7
|
| 2059 |
+
2024-04-01,Michigan,609.3
|
| 2060 |
+
2024-04-01,Ohio,684.8
|
| 2061 |
+
2024-04-01,Texas,972.2
|
| 2062 |
+
2024-05-01,California,1253.6
|
| 2063 |
+
2024-05-01,Indiana,525.2
|
| 2064 |
+
2024-05-01,Michigan,610.1
|
| 2065 |
+
2024-05-01,Ohio,684.9
|
| 2066 |
+
2024-05-01,Texas,973.4
|
| 2067 |
+
2024-06-01,California,1250.5
|
| 2068 |
+
2024-06-01,Indiana,525.1
|
| 2069 |
+
2024-06-01,Michigan,607.7
|
| 2070 |
+
2024-06-01,Ohio,685.2
|
| 2071 |
+
2024-06-01,Texas,974.3
|
| 2072 |
+
2024-07-01,California,1246.5
|
| 2073 |
+
2024-07-01,Indiana,519.6
|
| 2074 |
+
2024-07-01,Michigan,597.0
|
| 2075 |
+
2024-07-01,Ohio,681.2
|
| 2076 |
+
2024-07-01,Texas,972.8
|
| 2077 |
+
2024-08-01,California,1242.9
|
| 2078 |
+
2024-08-01,Indiana,523.0
|
| 2079 |
+
2024-08-01,Michigan,603.5
|
| 2080 |
+
2024-08-01,Ohio,682.2
|
| 2081 |
+
2024-08-01,Texas,974.7
|
| 2082 |
+
2024-09-01,California,1240.9
|
| 2083 |
+
2024-09-01,Indiana,522.8
|
| 2084 |
+
2024-09-01,Michigan,603.7
|
| 2085 |
+
2024-09-01,Ohio,683.0
|
| 2086 |
+
2024-09-01,Texas,976.0
|
| 2087 |
+
2024-10-01,California,1234.3
|
| 2088 |
+
2024-10-01,Indiana,522.7
|
| 2089 |
+
2024-10-01,Michigan,599.7
|
| 2090 |
+
2024-10-01,Ohio,684.5
|
| 2091 |
+
2024-10-01,Texas,975.0
|
| 2092 |
+
2024-11-01,California,1233.8
|
| 2093 |
+
2024-11-01,Indiana,520.6
|
| 2094 |
+
2024-11-01,Michigan,599.3
|
| 2095 |
+
2024-11-01,Ohio,684.7
|
| 2096 |
+
2024-11-01,Texas,973.7
|
| 2097 |
+
2024-12-01,California,1234.9
|
| 2098 |
+
2024-12-01,Indiana,517.2
|
| 2099 |
+
2024-12-01,Michigan,598.2
|
| 2100 |
+
2024-12-01,Ohio,684.4
|
| 2101 |
+
2024-12-01,Texas,972.8
|
| 2102 |
+
2025-01-01,California,1231.4
|
| 2103 |
+
2025-01-01,Indiana,519.8
|
| 2104 |
+
2025-01-01,Michigan,594.5
|
| 2105 |
+
2025-01-01,Ohio,685.6
|
| 2106 |
+
2025-01-01,Texas,973.4
|
| 2107 |
+
2025-02-01,California,1226.5
|
| 2108 |
+
2025-02-01,Indiana,520.3
|
| 2109 |
+
2025-02-01,Michigan,602.1
|
| 2110 |
+
2025-02-01,Ohio,687.0
|
| 2111 |
+
2025-02-01,Texas,970.8
|
| 2112 |
+
2025-03-01,California,1223.4
|
| 2113 |
+
2025-03-01,Indiana,523.0
|
| 2114 |
+
2025-03-01,Michigan,597.1
|
| 2115 |
+
2025-03-01,Ohio,687.0
|
| 2116 |
+
2025-03-01,Texas,970.7
|
| 2117 |
+
2025-04-01,California,1222.5
|
| 2118 |
+
2025-04-01,Indiana,521.6
|
| 2119 |
+
2025-04-01,Michigan,599.3
|
| 2120 |
+
2025-04-01,Ohio,687.0
|
| 2121 |
+
2025-04-01,Texas,975.8
|
| 2122 |
+
2025-05-01,California,1219.0
|
| 2123 |
+
2025-05-01,Indiana,522.2
|
| 2124 |
+
2025-05-01,Michigan,598.7
|
| 2125 |
+
2025-05-01,Ohio,686.5
|
| 2126 |
+
2025-05-01,Texas,976.4
|
| 2127 |
+
2025-06-01,California,1213.7
|
| 2128 |
+
2025-06-01,Indiana,519.9
|
| 2129 |
+
2025-06-01,Michigan,593.6
|
| 2130 |
+
2025-06-01,Ohio,688.5
|
| 2131 |
+
2025-06-01,Texas,974.2
|
| 2132 |
+
2025-07-01,California,1212.6
|
| 2133 |
+
2025-07-01,Indiana,520.7
|
| 2134 |
+
2025-07-01,Michigan,596.3
|
| 2135 |
+
2025-07-01,Ohio,688.3
|
| 2136 |
+
2025-07-01,Texas,971.1
|
| 2137 |
+
2025-08-01,California,1209.0
|
| 2138 |
+
2025-08-01,Indiana,520.4
|
| 2139 |
+
2025-08-01,Michigan,594.0
|
| 2140 |
+
2025-08-01,Ohio,688.9
|
| 2141 |
+
2025-08-01,Texas,969.1
|
| 2142 |
+
2025-09-01,California,1204.7
|
| 2143 |
+
2025-09-01,Indiana,522.2
|
| 2144 |
+
2025-09-01,Michigan,595.4
|
| 2145 |
+
2025-09-01,Ohio,688.7
|
| 2146 |
+
2025-09-01,Texas,967.9
|
| 2147 |
+
2025-10-01,California,1205.7
|
| 2148 |
+
2025-10-01,Indiana,521.4
|
| 2149 |
+
2025-10-01,Michigan,597.7
|
| 2150 |
+
2025-10-01,Ohio,690.8
|
| 2151 |
+
2025-10-01,Texas,967.1
|
| 2152 |
+
2025-11-01,California,1202.2
|
| 2153 |
+
2025-11-01,Indiana,520.4
|
| 2154 |
+
2025-11-01,Michigan,596.1
|
| 2155 |
+
2025-11-01,Ohio,693.5
|
| 2156 |
+
2025-11-01,Texas,969.1
|
| 2157 |
+
2025-12-01,California,1202.3
|
| 2158 |
+
2025-12-01,Indiana,518.8
|
| 2159 |
+
2025-12-01,Michigan,596.6
|
| 2160 |
+
2025-12-01,Ohio,692.9
|
| 2161 |
+
2025-12-01,Texas,969.5
|
data/demo_manufacturing_wide.csv
ADDED
|
@@ -0,0 +1,433 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
date,Ohio,Indiana,Michigan,Texas,California
|
| 2 |
+
1990-01-01,1044.4,605.6,810.0,938.9,1985.5
|
| 3 |
+
1990-02-01,1061.6,607.3,836.0,939.4,1985.4
|
| 4 |
+
1990-03-01,1064.6,609.6,848.3,940.7,1982.7
|
| 5 |
+
1990-04-01,1068.6,609.6,843.3,942.1,1983.1
|
| 6 |
+
1990-05-01,1068.6,609.7,838.1,940.6,1980.3
|
| 7 |
+
1990-06-01,1069.4,609.7,841.8,942.0,1974.6
|
| 8 |
+
1990-07-01,1068.2,612.3,838.1,947.5,1970.3
|
| 9 |
+
1990-08-01,1066.3,609.9,832.2,950.2,1964.0
|
| 10 |
+
1990-09-01,1064.8,608.0,832.2,950.1,1953.3
|
| 11 |
+
1990-10-01,1059.3,606.6,830.7,951.0,1951.5
|
| 12 |
+
1990-11-01,1042.6,593.9,806.3,949.3,1944.4
|
| 13 |
+
1990-12-01,1038.9,591.4,798.7,944.2,1939.2
|
| 14 |
+
1991-01-01,1034.3,589.9,783.2,947.5,1942.6
|
| 15 |
+
1991-02-01,1020.0,579.8,785.4,946.9,1928.9
|
| 16 |
+
1991-03-01,1020.1,573.3,774.2,945.7,1915.3
|
| 17 |
+
1991-04-01,1018.9,582.7,774.2,936.9,1914.9
|
| 18 |
+
1991-05-01,1019.0,584.5,784.1,936.0,1902.1
|
| 19 |
+
1991-06-01,1021.0,586.0,782.3,936.1,1891.7
|
| 20 |
+
1991-07-01,1018.1,588.6,790.3,931.9,1879.4
|
| 21 |
+
1991-08-01,1019.2,588.7,784.8,930.4,1880.4
|
| 22 |
+
1991-09-01,1016.6,589.3,791.1,929.4,1875.3
|
| 23 |
+
1991-10-01,1014.0,591.1,792.4,922.0,1876.4
|
| 24 |
+
1991-11-01,1012.6,590.7,791.9,922.9,1862.5
|
| 25 |
+
1991-12-01,1009.5,591.3,787.6,920.7,1846.3
|
| 26 |
+
1992-01-01,1004.4,589.3,771.7,922.7,1841.8
|
| 27 |
+
1992-02-01,1002.8,590.6,781.8,921.3,1828.8
|
| 28 |
+
1992-03-01,996.6,592.4,784.9,919.0,1830.6
|
| 29 |
+
1992-04-01,1000.8,595.6,792.4,923.2,1814.2
|
| 30 |
+
1992-05-01,998.9,597.8,792.3,926.3,1802.0
|
| 31 |
+
1992-06-01,994.6,598.5,791.0,926.7,1791.5
|
| 32 |
+
1992-07-01,993.9,597.9,793.8,928.2,1792.6
|
| 33 |
+
1992-08-01,987.8,598.5,791.4,928.0,1776.7
|
| 34 |
+
1992-09-01,984.4,598.6,789.5,926.8,1764.5
|
| 35 |
+
1992-10-01,986.7,598.4,788.0,930.9,1774.9
|
| 36 |
+
1992-11-01,985.5,597.7,790.8,932.4,1750.0
|
| 37 |
+
1992-12-01,983.9,600.6,790.9,933.9,1736.0
|
| 38 |
+
1993-01-01,983.9,604.6,799.1,932.5,1744.3
|
| 39 |
+
1993-02-01,982.8,603.5,795.6,937.2,1732.2
|
| 40 |
+
1993-03-01,980.2,604.2,794.8,939.8,1719.9
|
| 41 |
+
1993-04-01,978.4,605.5,793.3,934.9,1710.5
|
| 42 |
+
1993-05-01,979.1,606.0,791.9,937.3,1702.9
|
| 43 |
+
1993-06-01,979.4,606.6,790.1,939.3,1698.8
|
| 44 |
+
1993-07-01,983.2,608.9,803.7,940.2,1689.6
|
| 45 |
+
1993-08-01,983.1,610.2,786.5,941.7,1683.3
|
| 46 |
+
1993-09-01,986.7,612.7,794.8,944.4,1678.4
|
| 47 |
+
1993-10-01,975.6,614.8,802.9,945.7,1675.7
|
| 48 |
+
1993-11-01,978.9,618.1,807.4,946.8,1673.9
|
| 49 |
+
1993-12-01,982.5,619.8,813.8,949.0,1672.6
|
| 50 |
+
1994-01-01,990.5,615.0,823.5,949.5,1670.0
|
| 51 |
+
1994-02-01,991.9,616.5,822.9,949.0,1667.7
|
| 52 |
+
1994-03-01,994.5,619.7,827.9,952.1,1673.6
|
| 53 |
+
1994-04-01,994.6,620.4,830.0,957.4,1681.5
|
| 54 |
+
1994-05-01,998.2,622.9,831.4,960.8,1683.7
|
| 55 |
+
1994-06-01,1000.1,625.0,837.6,962.8,1684.4
|
| 56 |
+
1994-07-01,1003.2,624.9,839.3,967.6,1696.3
|
| 57 |
+
1994-08-01,1006.6,631.0,843.0,970.9,1691.8
|
| 58 |
+
1994-09-01,1011.3,634.2,849.6,973.9,1692.9
|
| 59 |
+
1994-10-01,1015.7,632.5,851.9,975.5,1693.9
|
| 60 |
+
1994-11-01,1020.2,639.3,858.8,979.0,1697.7
|
| 61 |
+
1994-12-01,1024.7,644.2,862.8,981.7,1704.8
|
| 62 |
+
1995-01-01,1031.4,649.2,861.6,986.2,1700.5
|
| 63 |
+
1995-02-01,1034.5,650.5,865.0,988.9,1704.9
|
| 64 |
+
1995-03-01,1037.9,652.4,867.8,990.1,1706.2
|
| 65 |
+
1995-04-01,1040.9,651.1,865.5,991.8,1705.0
|
| 66 |
+
1995-05-01,1040.6,651.0,867.0,991.5,1705.1
|
| 67 |
+
1995-06-01,1041.1,649.7,867.9,993.2,1710.1
|
| 68 |
+
1995-07-01,1035.4,650.5,862.5,990.9,1714.5
|
| 69 |
+
1995-08-01,1040.5,652.8,862.1,994.2,1723.5
|
| 70 |
+
1995-09-01,1040.7,654.8,861.2,997.0,1734.2
|
| 71 |
+
1995-10-01,1037.5,653.4,863.6,999.0,1728.1
|
| 72 |
+
1995-11-01,1037.6,654.9,859.0,1000.8,1735.3
|
| 73 |
+
1995-12-01,1036.1,655.2,865.9,1005.7,1739.6
|
| 74 |
+
1996-01-01,1034.5,647.7,863.2,1005.9,1750.5
|
| 75 |
+
1996-02-01,1036.7,646.6,860.4,1008.0,1756.7
|
| 76 |
+
1996-03-01,1023.5,644.7,847.2,1009.4,1761.9
|
| 77 |
+
1996-04-01,1031.2,645.5,857.9,1009.9,1765.0
|
| 78 |
+
1996-05-01,1030.2,646.8,855.5,1012.1,1771.9
|
| 79 |
+
1996-06-01,1031.3,647.8,857.9,1012.3,1775.4
|
| 80 |
+
1996-07-01,1032.1,638.2,858.0,1017.9,1774.9
|
| 81 |
+
1996-08-01,1031.5,647.3,858.8,1019.9,1779.8
|
| 82 |
+
1996-09-01,1029.4,647.2,858.5,1020.7,1783.1
|
| 83 |
+
1996-10-01,1029.2,647.6,856.0,1022.2,1786.4
|
| 84 |
+
1996-11-01,1025.7,646.3,858.1,1025.3,1793.6
|
| 85 |
+
1996-12-01,1027.4,647.1,855.1,1026.0,1795.4
|
| 86 |
+
1997-01-01,1026.0,648.9,855.3,1027.8,1791.0
|
| 87 |
+
1997-02-01,1025.9,650.1,857.8,1031.7,1799.2
|
| 88 |
+
1997-03-01,1027.7,650.1,860.2,1036.0,1804.7
|
| 89 |
+
1997-04-01,1028.9,652.6,857.6,1037.7,1807.6
|
| 90 |
+
1997-05-01,1028.8,652.1,858.6,1042.0,1813.3
|
| 91 |
+
1997-06-01,1028.7,650.0,860.2,1043.8,1817.4
|
| 92 |
+
1997-07-01,1019.8,649.6,863.7,1041.6,1835.1
|
| 93 |
+
1997-08-01,1028.1,650.9,866.9,1045.9,1840.1
|
| 94 |
+
1997-09-01,1027.7,651.0,867.8,1051.0,1838.2
|
| 95 |
+
1997-10-01,1027.8,652.2,872.7,1055.6,1842.2
|
| 96 |
+
1997-11-01,1031.1,653.2,875.1,1059.3,1844.1
|
| 97 |
+
1997-12-01,1032.5,654.1,875.9,1063.1,1849.1
|
| 98 |
+
1998-01-01,1028.9,657.8,886.9,1068.1,1858.7
|
| 99 |
+
1998-02-01,1031.5,658.6,888.5,1070.3,1857.8
|
| 100 |
+
1998-03-01,1031.7,660.2,886.3,1073.3,1854.6
|
| 101 |
+
1998-04-01,1037.2,660.8,890.5,1075.4,1864.2
|
| 102 |
+
1998-05-01,1035.7,660.9,890.2,1078.1,1867.9
|
| 103 |
+
1998-06-01,1032.4,660.4,882.4,1079.4,1864.9
|
| 104 |
+
1998-07-01,1000.6,648.3,818.9,1081.8,1857.5
|
| 105 |
+
1998-08-01,1033.2,658.1,880.5,1083.8,1854.8
|
| 106 |
+
1998-09-01,1033.8,660.1,882.8,1084.1,1858.2
|
| 107 |
+
1998-10-01,1034.7,653.1,884.4,1082.3,1845.8
|
| 108 |
+
1998-11-01,1033.5,654.6,885.6,1080.8,1840.7
|
| 109 |
+
1998-12-01,1031.3,654.8,884.9,1080.4,1835.8
|
| 110 |
+
1999-01-01,1031.5,662.5,885.0,1074.1,1828.5
|
| 111 |
+
1999-02-01,1029.2,662.8,884.5,1073.5,1827.8
|
| 112 |
+
1999-03-01,1029.0,663.0,888.3,1072.0,1824.4
|
| 113 |
+
1999-04-01,1029.2,662.5,885.5,1064.3,1825.4
|
| 114 |
+
1999-05-01,1027.4,662.5,886.9,1062.6,1821.4
|
| 115 |
+
1999-06-01,1026.6,662.8,887.6,1061.2,1821.4
|
| 116 |
+
1999-07-01,1027.0,664.5,898.5,1063.2,1825.9
|
| 117 |
+
1999-08-01,1029.8,664.3,894.8,1063.2,1823.5
|
| 118 |
+
1999-09-01,1028.5,666.6,894.9,1063.4,1831.5
|
| 119 |
+
1999-10-01,1028.3,668.4,884.3,1064.3,1837.0
|
| 120 |
+
1999-11-01,1029.1,670.2,884.1,1065.5,1834.6
|
| 121 |
+
1999-12-01,1031.5,671.3,881.9,1067.1,1834.2
|
| 122 |
+
2000-01-01,1032.8,670.8,888.1,1069.9,1839.2
|
| 123 |
+
2000-02-01,1033.2,670.4,889.5,1072.5,1840.4
|
| 124 |
+
2000-03-01,1031.8,669.7,885.1,1073.9,1841.5
|
| 125 |
+
2000-04-01,1029.3,669.1,894.6,1071.1,1842.1
|
| 126 |
+
2000-05-01,1027.2,668.0,894.9,1072.3,1841.2
|
| 127 |
+
2000-06-01,1025.9,667.6,896.5,1074.0,1852.8
|
| 128 |
+
2000-07-01,1021.3,665.5,893.4,1072.8,1863.5
|
| 129 |
+
2000-08-01,1018.0,663.6,885.7,1071.3,1861.1
|
| 130 |
+
2000-09-01,1015.6,660.3,877.3,1072.3,1861.1
|
| 131 |
+
2000-10-01,1014.6,657.2,882.3,1071.8,1863.0
|
| 132 |
+
2000-11-01,1011.8,653.8,876.7,1072.1,1868.9
|
| 133 |
+
2000-12-01,1006.4,649.3,871.0,1070.5,1874.4
|
| 134 |
+
2001-01-01,999.5,638.2,841.5,1066.9,1866.6
|
| 135 |
+
2001-02-01,992.0,634.7,847.1,1063.8,1858.8
|
| 136 |
+
2001-03-01,985.7,630.1,839.3,1058.2,1849.0
|
| 137 |
+
2001-04-01,975.0,627.1,832.3,1050.7,1823.1
|
| 138 |
+
2001-05-01,964.5,622.8,823.0,1043.7,1805.5
|
| 139 |
+
2001-06-01,957.4,617.8,817.9,1036.0,1789.9
|
| 140 |
+
2001-07-01,950.5,611.6,810.8,1026.9,1770.1
|
| 141 |
+
2001-08-01,940.3,607.3,799.8,1020.7,1753.7
|
| 142 |
+
2001-09-01,930.6,604.5,797.0,1012.2,1733.9
|
| 143 |
+
2001-10-01,924.5,597.7,784.9,1003.3,1717.4
|
| 144 |
+
2001-11-01,916.5,593.6,776.0,993.0,1697.5
|
| 145 |
+
2001-12-01,910.0,590.8,772.6,984.7,1683.5
|
| 146 |
+
2002-01-01,901.1,589.3,755.6,979.0,1667.6
|
| 147 |
+
2002-02-01,897.0,588.5,765.0,972.0,1659.7
|
| 148 |
+
2002-03-01,893.6,589.0,761.0,967.0,1655.0
|
| 149 |
+
2002-04-01,890.5,589.0,758.1,961.9,1648.5
|
| 150 |
+
2002-05-01,889.2,589.4,754.4,957.4,1644.8
|
| 151 |
+
2002-06-01,887.7,591.1,755.5,954.0,1637.6
|
| 152 |
+
2002-07-01,884.7,592.2,760.6,950.8,1627.4
|
| 153 |
+
2002-08-01,884.1,592.0,751.3,946.8,1620.6
|
| 154 |
+
2002-09-01,881.2,591.4,747.5,941.6,1615.3
|
| 155 |
+
2002-10-01,877.0,589.8,747.0,935.7,1608.5
|
| 156 |
+
2002-11-01,873.3,589.6,743.9,930.6,1600.0
|
| 157 |
+
2002-12-01,869.8,585.2,739.7,926.3,1589.1
|
| 158 |
+
2003-01-01,868.1,584.8,733.1,922.6,1580.7
|
| 159 |
+
2003-02-01,863.5,582.8,726.2,919.4,1570.4
|
| 160 |
+
2003-03-01,859.2,580.6,723.6,913.0,1560.5
|
| 161 |
+
2003-04-01,851.2,575.8,712.7,911.9,1552.7
|
| 162 |
+
2003-05-01,851.3,574.1,712.8,906.5,1544.0
|
| 163 |
+
2003-06-01,844.8,572.6,714.0,902.3,1536.6
|
| 164 |
+
2003-07-01,837.8,565.7,690.9,898.9,1526.4
|
| 165 |
+
2003-08-01,834.8,571.7,704.2,895.7,1526.6
|
| 166 |
+
2003-09-01,831.8,569.9,700.5,896.2,1527.0
|
| 167 |
+
2003-10-01,829.0,570.8,697.3,893.7,1523.0
|
| 168 |
+
2003-11-01,828.3,571.2,697.1,893.1,1521.7
|
| 169 |
+
2003-12-01,825.8,570.7,695.0,891.4,1522.0
|
| 170 |
+
2004-01-01,824.9,569.5,698.6,891.8,1522.6
|
| 171 |
+
2004-02-01,825.2,569.0,693.2,892.5,1520.8
|
| 172 |
+
2004-03-01,825.3,569.0,694.5,891.7,1521.1
|
| 173 |
+
2004-04-01,826.0,570.2,697.0,894.2,1522.6
|
| 174 |
+
2004-05-01,825.4,571.5,693.9,894.0,1523.1
|
| 175 |
+
2004-06-01,823.3,571.4,689.2,892.5,1519.9
|
| 176 |
+
2004-07-01,824.5,567.0,671.2,894.9,1532.2
|
| 177 |
+
2004-08-01,824.2,572.6,688.9,895.3,1521.9
|
| 178 |
+
2004-09-01,822.1,572.9,687.9,894.1,1516.8
|
| 179 |
+
2004-10-01,821.5,572.3,686.7,897.5,1512.3
|
| 180 |
+
2004-11-01,819.6,572.0,683.0,897.5,1511.1
|
| 181 |
+
2004-12-01,819.5,572.3,682.5,897.0,1506.7
|
| 182 |
+
2005-01-01,817.9,573.0,675.0,895.0,1508.7
|
| 183 |
+
2005-02-01,816.7,572.4,681.7,895.7,1506.4
|
| 184 |
+
2005-03-01,817.3,571.6,676.3,897.2,1503.3
|
| 185 |
+
2005-04-01,816.6,571.7,673.4,897.4,1505.9
|
| 186 |
+
2005-05-01,814.8,571.4,673.7,897.3,1500.5
|
| 187 |
+
2005-06-01,812.4,570.0,667.4,898.8,1498.8
|
| 188 |
+
2005-07-01,814.2,566.6,658.9,903.2,1505.9
|
| 189 |
+
2005-08-01,811.1,568.5,658.4,902.9,1501.2
|
| 190 |
+
2005-09-01,810.7,569.1,662.3,903.8,1499.8
|
| 191 |
+
2005-10-01,809.4,569.7,664.0,905.0,1496.9
|
| 192 |
+
2005-11-01,808.3,570.3,662.8,908.6,1496.5
|
| 193 |
+
2005-12-01,807.0,570.8,659.3,910.7,1496.7
|
| 194 |
+
2006-01-01,806.8,571.6,655.6,915.0,1494.7
|
| 195 |
+
2006-02-01,804.3,569.1,650.6,917.3,1497.3
|
| 196 |
+
2006-03-01,803.1,570.3,649.8,921.1,1496.7
|
| 197 |
+
2006-04-01,805.9,570.0,653.0,924.3,1491.8
|
| 198 |
+
2006-05-01,801.4,566.4,648.2,928.4,1490.8
|
| 199 |
+
2006-06-01,801.8,568.8,645.4,931.3,1489.2
|
| 200 |
+
2006-07-01,797.7,564.1,625.0,931.6,1483.9
|
| 201 |
+
2006-08-01,795.3,564.6,632.5,933.6,1481.5
|
| 202 |
+
2006-09-01,794.0,560.8,629.6,935.2,1482.8
|
| 203 |
+
2006-10-01,789.9,559.4,623.2,934.4,1481.1
|
| 204 |
+
2006-11-01,786.5,557.1,624.6,935.4,1479.0
|
| 205 |
+
2006-12-01,784.0,556.1,622.6,936.6,1475.8
|
| 206 |
+
2007-01-01,782.1,554.5,610.8,936.4,1473.4
|
| 207 |
+
2007-02-01,781.8,553.1,620.7,938.1,1473.5
|
| 208 |
+
2007-03-01,782.0,553.4,619.9,938.9,1472.0
|
| 209 |
+
2007-04-01,778.4,552.2,618.0,940.5,1464.8
|
| 210 |
+
2007-05-01,776.1,551.1,614.1,941.0,1461.3
|
| 211 |
+
2007-06-01,774.0,551.1,612.2,942.9,1464.3
|
| 212 |
+
2007-07-01,768.1,550.6,606.9,941.5,1466.8
|
| 213 |
+
2007-08-01,769.2,548.1,606.1,940.1,1460.4
|
| 214 |
+
2007-09-01,765.5,547.0,601.0,939.6,1455.2
|
| 215 |
+
2007-10-01,761.0,545.6,591.1,939.2,1452.6
|
| 216 |
+
2007-11-01,762.9,544.7,596.9,937.2,1451.1
|
| 217 |
+
2007-12-01,762.6,544.2,595.9,937.4,1449.3
|
| 218 |
+
2008-01-01,761.4,542.4,591.5,936.8,1448.3
|
| 219 |
+
2008-02-01,760.3,541.3,590.7,937.6,1446.0
|
| 220 |
+
2008-03-01,752.9,533.7,579.2,935.7,1442.1
|
| 221 |
+
2008-04-01,750.5,532.7,569.4,934.1,1439.3
|
| 222 |
+
2008-05-01,747.7,532.1,565.5,934.6,1436.0
|
| 223 |
+
2008-06-01,746.4,528.1,579.8,933.2,1431.7
|
| 224 |
+
2008-07-01,742.7,515.0,554.3,932.5,1430.3
|
| 225 |
+
2008-08-01,734.9,518.3,556.3,929.9,1424.0
|
| 226 |
+
2008-09-01,732.8,512.7,551.4,926.1,1418.7
|
| 227 |
+
2008-10-01,725.3,505.7,545.8,922.4,1404.5
|
| 228 |
+
2008-11-01,716.3,498.1,540.9,918.5,1390.1
|
| 229 |
+
2008-12-01,703.0,487.3,531.2,909.9,1377.1
|
| 230 |
+
2009-01-01,676.5,471.6,467.8,897.7,1356.0
|
| 231 |
+
2009-02-01,668.1,463.6,480.1,885.5,1334.7
|
| 232 |
+
2009-03-01,655.6,450.7,477.1,872.2,1315.4
|
| 233 |
+
2009-04-01,643.2,444.7,466.9,856.9,1300.4
|
| 234 |
+
2009-05-01,628.1,431.6,443.9,848.0,1288.4
|
| 235 |
+
2009-06-01,613.0,424.7,431.3,836.2,1275.0
|
| 236 |
+
2009-07-01,610.5,427.3,442.5,826.4,1261.6
|
| 237 |
+
2009-08-01,612.7,432.9,445.6,826.1,1253.1
|
| 238 |
+
2009-09-01,612.5,434.4,450.0,823.4,1247.9
|
| 239 |
+
2009-10-01,612.9,434.6,453.9,818.1,1245.4
|
| 240 |
+
2009-11-01,611.9,436.7,450.1,814.3,1242.6
|
| 241 |
+
2009-12-01,614.0,437.9,452.4,812.4,1240.9
|
| 242 |
+
2010-01-01,613.4,438.6,455.0,813.8,1241.4
|
| 243 |
+
2010-02-01,613.6,438.2,454.3,812.6,1239.9
|
| 244 |
+
2010-03-01,614.4,439.7,454.8,814.7,1240.7
|
| 245 |
+
2010-04-01,617.8,443.7,460.4,812.8,1241.6
|
| 246 |
+
2010-05-01,621.2,446.0,462.8,814.7,1240.3
|
| 247 |
+
2010-06-01,620.6,445.2,465.5,815.0,1239.5
|
| 248 |
+
2010-07-01,624.5,449.4,475.2,816.2,1239.7
|
| 249 |
+
2010-08-01,623.8,450.7,461.5,818.7,1240.0
|
| 250 |
+
2010-09-01,625.3,451.1,472.5,819.2,1237.6
|
| 251 |
+
2010-10-01,627.2,452.8,476.1,821.8,1242.0
|
| 252 |
+
2010-11-01,628.3,449.9,477.5,823.1,1241.4
|
| 253 |
+
2010-12-01,629.6,453.0,478.7,824.3,1240.6
|
| 254 |
+
2011-01-01,631.0,456.2,483.5,825.9,1241.5
|
| 255 |
+
2011-02-01,631.5,457.3,486.8,827.8,1242.9
|
| 256 |
+
2011-03-01,634.4,460.0,490.1,832.2,1243.5
|
| 257 |
+
2011-04-01,635.8,462.0,498.0,835.2,1249.0
|
| 258 |
+
2011-05-01,636.2,461.8,499.8,837.2,1247.7
|
| 259 |
+
2011-06-01,635.0,462.6,501.6,840.6,1246.5
|
| 260 |
+
2011-07-01,642.2,462.6,506.3,845.1,1246.2
|
| 261 |
+
2011-08-01,643.5,464.5,505.3,847.4,1245.7
|
| 262 |
+
2011-09-01,643.7,466.6,507.6,850.2,1245.5
|
| 263 |
+
2011-10-01,646.2,469.5,511.0,851.5,1246.2
|
| 264 |
+
2011-11-01,648.7,465.1,514.4,853.4,1244.7
|
| 265 |
+
2011-12-01,649.5,469.0,518.2,855.4,1245.1
|
| 266 |
+
2012-01-01,650.6,473.0,521.3,859.5,1246.6
|
| 267 |
+
2012-02-01,653.3,474.7,522.3,862.3,1248.0
|
| 268 |
+
2012-03-01,656.8,476.2,525.9,865.7,1250.3
|
| 269 |
+
2012-04-01,657.2,477.9,526.5,868.4,1250.3
|
| 270 |
+
2012-05-01,657.6,480.4,528.8,868.5,1251.1
|
| 271 |
+
2012-06-01,659.1,482.9,530.0,871.2,1252.3
|
| 272 |
+
2012-07-01,659.9,485.4,537.6,874.6,1251.3
|
| 273 |
+
2012-08-01,658.3,484.2,532.6,875.1,1251.0
|
| 274 |
+
2012-09-01,658.4,483.8,533.0,876.4,1249.8
|
| 275 |
+
2012-10-01,657.6,485.1,534.4,876.1,1247.5
|
| 276 |
+
2012-11-01,658.0,484.2,534.9,875.8,1246.8
|
| 277 |
+
2012-12-01,658.0,485.4,539.1,876.1,1246.2
|
| 278 |
+
2013-01-01,660.4,486.6,538.8,875.9,1244.9
|
| 279 |
+
2013-02-01,660.9,488.6,541.7,876.8,1246.6
|
| 280 |
+
2013-03-01,661.8,488.4,545.1,877.5,1245.9
|
| 281 |
+
2013-04-01,662.5,488.9,544.1,877.0,1247.2
|
| 282 |
+
2013-05-01,662.8,488.8,545.9,875.7,1245.7
|
| 283 |
+
2013-06-01,663.7,489.3,547.8,876.5,1246.2
|
| 284 |
+
2013-07-01,663.1,488.6,544.5,876.0,1247.8
|
| 285 |
+
2013-08-01,663.6,492.2,551.2,875.8,1249.2
|
| 286 |
+
2013-09-01,664.7,493.4,553.7,876.3,1250.6
|
| 287 |
+
2013-10-01,666.1,494.5,557.0,876.7,1253.2
|
| 288 |
+
2013-11-01,666.7,496.2,558.4,877.3,1256.6
|
| 289 |
+
2013-12-01,667.6,496.8,557.0,876.7,1257.7
|
| 290 |
+
2014-01-01,667.9,498.0,557.5,875.0,1255.7
|
| 291 |
+
2014-02-01,669.4,500.0,565.6,878.5,1258.5
|
| 292 |
+
2014-03-01,670.4,501.7,567.8,879.4,1259.0
|
| 293 |
+
2014-04-01,671.9,503.6,568.8,884.0,1259.3
|
| 294 |
+
2014-05-01,673.7,504.8,572.7,886.9,1259.8
|
| 295 |
+
2014-06-01,674.5,506.0,580.0,887.9,1261.3
|
| 296 |
+
2014-07-01,674.9,504.9,579.9,889.1,1261.7
|
| 297 |
+
2014-08-01,676.9,508.9,580.3,890.6,1265.4
|
| 298 |
+
2014-09-01,678.7,510.3,575.2,891.6,1267.4
|
| 299 |
+
2014-10-01,680.9,511.9,579.5,895.3,1269.0
|
| 300 |
+
2014-11-01,684.3,513.3,582.7,897.9,1269.8
|
| 301 |
+
2014-12-01,683.9,514.7,588.0,900.4,1272.4
|
| 302 |
+
2015-01-01,685.2,515.1,585.4,899.9,1274.1
|
| 303 |
+
2015-02-01,685.5,514.8,585.2,896.0,1275.0
|
| 304 |
+
2015-03-01,685.9,516.0,585.3,892.5,1275.9
|
| 305 |
+
2015-04-01,686.8,515.3,586.4,888.2,1278.3
|
| 306 |
+
2015-05-01,689.0,517.2,589.6,885.0,1280.1
|
| 307 |
+
2015-06-01,688.2,517.4,590.8,881.3,1282.2
|
| 308 |
+
2015-07-01,688.2,518.8,594.1,877.5,1286.6
|
| 309 |
+
2015-08-01,689.7,520.1,595.0,874.4,1287.1
|
| 310 |
+
2015-09-01,688.0,520.7,596.9,871.3,1287.8
|
| 311 |
+
2015-10-01,687.5,520.3,596.5,866.9,1285.4
|
| 312 |
+
2015-11-01,688.6,520.7,597.4,863.9,1283.8
|
| 313 |
+
2015-12-01,687.8,520.4,599.0,860.2,1284.6
|
| 314 |
+
2016-01-01,687.0,521.4,603.8,860.1,1286.1
|
| 315 |
+
2016-02-01,686.6,521.8,600.1,857.5,1285.9
|
| 316 |
+
2016-03-01,686.8,521.6,600.0,854.1,1283.3
|
| 317 |
+
2016-04-01,685.8,521.8,606.3,850.8,1286.1
|
| 318 |
+
2016-05-01,685.9,522.2,603.1,848.0,1285.6
|
| 319 |
+
2016-06-01,684.1,522.4,606.0,844.6,1284.4
|
| 320 |
+
2016-07-01,688.3,525.5,607.0,845.0,1287.5
|
| 321 |
+
2016-08-01,686.9,525.1,604.0,843.6,1284.0
|
| 322 |
+
2016-09-01,688.2,524.4,607.6,843.3,1283.4
|
| 323 |
+
2016-10-01,686.5,524.7,608.0,841.2,1280.7
|
| 324 |
+
2016-11-01,685.7,525.3,611.7,840.6,1283.3
|
| 325 |
+
2016-12-01,686.4,526.2,611.5,840.7,1283.7
|
| 326 |
+
2017-01-01,687.1,527.6,615.5,842.3,1286.3
|
| 327 |
+
2017-02-01,683.5,527.8,614.1,843.6,1283.8
|
| 328 |
+
2017-03-01,685.6,528.3,614.1,846.2,1280.3
|
| 329 |
+
2017-04-01,685.0,529.6,615.4,847.7,1279.7
|
| 330 |
+
2017-05-01,684.4,530.3,617.1,849.7,1282.5
|
| 331 |
+
2017-06-01,686.3,531.4,617.0,853.1,1285.0
|
| 332 |
+
2017-07-01,685.6,532.3,608.8,854.5,1283.5
|
| 333 |
+
2017-08-01,688.8,531.8,617.8,857.0,1284.9
|
| 334 |
+
2017-09-01,686.9,533.8,615.9,858.1,1284.9
|
| 335 |
+
2017-10-01,691.4,535.3,618.7,859.9,1286.3
|
| 336 |
+
2017-11-01,691.6,537.0,620.0,861.4,1287.7
|
| 337 |
+
2017-12-01,692.5,538.3,621.0,864.4,1289.5
|
| 338 |
+
2018-01-01,692.7,539.3,621.3,864.7,1288.8
|
| 339 |
+
2018-02-01,695.8,539.7,624.7,867.9,1289.0
|
| 340 |
+
2018-03-01,696.7,540.3,627.5,871.0,1290.0
|
| 341 |
+
2018-04-01,697.7,541.4,628.3,873.3,1288.7
|
| 342 |
+
2018-05-01,698.1,542.3,628.9,877.7,1289.9
|
| 343 |
+
2018-06-01,699.5,543.4,628.0,881.4,1291.4
|
| 344 |
+
2018-07-01,700.5,542.4,628.3,884.9,1293.7
|
| 345 |
+
2018-08-01,698.9,542.4,629.7,887.4,1293.1
|
| 346 |
+
2018-09-01,699.6,544.0,631.3,890.4,1294.2
|
| 347 |
+
2018-10-01,702.3,545.5,633.7,894.4,1294.2
|
| 348 |
+
2018-11-01,701.8,544.9,633.4,897.0,1294.7
|
| 349 |
+
2018-12-01,702.6,543.8,634.8,897.8,1293.5
|
| 350 |
+
2019-01-01,703.4,544.6,628.9,901.2,1293.1
|
| 351 |
+
2019-02-01,703.4,544.8,634.3,902.6,1292.9
|
| 352 |
+
2019-03-01,702.8,544.2,633.4,904.1,1291.3
|
| 353 |
+
2019-04-01,703.0,542.1,630.7,905.5,1292.1
|
| 354 |
+
2019-05-01,703.2,542.5,628.2,907.0,1292.5
|
| 355 |
+
2019-06-01,702.9,542.1,630.4,909.6,1293.0
|
| 356 |
+
2019-07-01,704.2,535.9,626.4,910.6,1289.7
|
| 357 |
+
2019-08-01,701.1,541.6,629.6,911.2,1292.8
|
| 358 |
+
2019-09-01,699.6,540.9,629.1,911.7,1292.8
|
| 359 |
+
2019-10-01,695.2,539.0,605.9,907.5,1293.0
|
| 360 |
+
2019-11-01,696.0,538.6,625.2,911.3,1292.6
|
| 361 |
+
2019-12-01,693.8,537.8,623.9,910.9,1292.5
|
| 362 |
+
2020-01-01,694.9,536.4,621.0,911.8,1293.7
|
| 363 |
+
2020-02-01,692.6,535.3,620.8,910.9,1290.7
|
| 364 |
+
2020-03-01,691.3,533.1,617.6,909.0,1284.7
|
| 365 |
+
2020-04-01,583.2,420.4,403.3,854.3,1167.3
|
| 366 |
+
2020-05-01,603.8,461.9,429.9,856.6,1190.3
|
| 367 |
+
2020-06-01,647.6,499.4,552.8,858.3,1213.6
|
| 368 |
+
2020-07-01,647.8,504.1,568.2,852.0,1205.0
|
| 369 |
+
2020-08-01,649.5,508.6,570.1,853.0,1210.1
|
| 370 |
+
2020-09-01,654.8,511.7,572.2,855.0,1214.7
|
| 371 |
+
2020-10-01,656.5,513.4,578.1,857.3,1219.1
|
| 372 |
+
2020-11-01,657.7,513.6,579.9,859.5,1219.9
|
| 373 |
+
2020-12-01,660.5,517.3,582.3,862.1,1221.5
|
| 374 |
+
2021-01-01,661.0,519.6,587.3,863.1,1218.0
|
| 375 |
+
2021-02-01,661.8,520.1,586.6,862.0,1222.2
|
| 376 |
+
2021-03-01,664.3,522.4,589.4,867.9,1227.6
|
| 377 |
+
2021-04-01,659.7,519.7,569.8,865.6,1230.6
|
| 378 |
+
2021-05-01,661.0,520.4,575.5,867.4,1235.1
|
| 379 |
+
2021-06-01,661.9,522.1,577.0,870.5,1236.3
|
| 380 |
+
2021-07-01,664.8,525.7,577.4,875.9,1241.7
|
| 381 |
+
2021-08-01,667.0,522.7,580.5,879.2,1245.4
|
| 382 |
+
2021-09-01,666.9,525.6,585.5,879.8,1246.0
|
| 383 |
+
2021-10-01,669.9,530.2,597.1,889.9,1258.5
|
| 384 |
+
2021-11-01,672.2,532.6,599.9,895.0,1264.4
|
| 385 |
+
2021-12-01,673.9,533.4,600.2,900.4,1269.0
|
| 386 |
+
2022-01-01,673.3,533.8,599.3,898.8,1273.5
|
| 387 |
+
2022-02-01,677.0,537.1,596.5,906.2,1279.7
|
| 388 |
+
2022-03-01,680.1,538.7,605.9,912.1,1283.8
|
| 389 |
+
2022-04-01,683.7,540.2,606.3,920.0,1289.7
|
| 390 |
+
2022-05-01,684.0,540.8,605.5,923.7,1292.8
|
| 391 |
+
2022-06-01,682.0,539.8,608.9,925.3,1296.6
|
| 392 |
+
2022-07-01,684.6,545.5,613.1,932.7,1301.9
|
| 393 |
+
2022-08-01,685.6,544.2,611.7,935.2,1304.0
|
| 394 |
+
2022-09-01,686.4,543.3,611.3,938.9,1303.9
|
| 395 |
+
2022-10-01,687.4,543.8,614.3,940.7,1301.8
|
| 396 |
+
2022-11-01,686.5,543.2,615.1,944.2,1301.8
|
| 397 |
+
2022-12-01,686.5,541.8,617.0,946.2,1300.5
|
| 398 |
+
2023-01-01,687.7,534.5,617.9,946.2,1300.7
|
| 399 |
+
2023-02-01,687.9,539.4,618.8,948.3,1298.8
|
| 400 |
+
2023-03-01,688.2,537.5,619.8,949.5,1296.1
|
| 401 |
+
2023-04-01,689.0,536.1,620.6,952.3,1293.3
|
| 402 |
+
2023-05-01,688.7,534.5,620.8,955.0,1291.8
|
| 403 |
+
2023-06-01,690.6,533.6,621.6,959.5,1289.8
|
| 404 |
+
2023-07-01,690.2,532.2,623.1,959.3,1281.7
|
| 405 |
+
2023-08-01,689.5,532.5,619.6,961.2,1280.2
|
| 406 |
+
2023-09-01,689.4,531.9,620.5,963.3,1282.2
|
| 407 |
+
2023-10-01,679.9,529.1,603.2,964.7,1277.3
|
| 408 |
+
2023-11-01,683.4,527.7,614.2,964.9,1270.8
|
| 409 |
+
2023-12-01,685.0,527.5,614.9,966.9,1268.6
|
| 410 |
+
2024-01-01,685.4,526.2,614.2,970.4,1269.9
|
| 411 |
+
2024-02-01,685.2,525.7,612.1,971.5,1262.1
|
| 412 |
+
2024-03-01,685.0,525.2,610.5,972.5,1258.8
|
| 413 |
+
2024-04-01,684.8,524.7,609.3,972.2,1257.1
|
| 414 |
+
2024-05-01,684.9,525.2,610.1,973.4,1253.6
|
| 415 |
+
2024-06-01,685.2,525.1,607.7,974.3,1250.5
|
| 416 |
+
2024-07-01,681.2,519.6,597.0,972.8,1246.5
|
| 417 |
+
2024-08-01,682.2,523.0,603.5,974.7,1242.9
|
| 418 |
+
2024-09-01,683.0,522.8,603.7,976.0,1240.9
|
| 419 |
+
2024-10-01,684.5,522.7,599.7,975.0,1234.3
|
| 420 |
+
2024-11-01,684.7,520.6,599.3,973.7,1233.8
|
| 421 |
+
2024-12-01,684.4,517.2,598.2,972.8,1234.9
|
| 422 |
+
2025-01-01,685.6,519.8,594.5,973.4,1231.4
|
| 423 |
+
2025-02-01,687.0,520.3,602.1,970.8,1226.5
|
| 424 |
+
2025-03-01,687.0,523.0,597.1,970.7,1223.4
|
| 425 |
+
2025-04-01,687.0,521.6,599.3,975.8,1222.5
|
| 426 |
+
2025-05-01,686.5,522.2,598.7,976.4,1219.0
|
| 427 |
+
2025-06-01,688.5,519.9,593.6,974.2,1213.7
|
| 428 |
+
2025-07-01,688.3,520.7,596.3,971.1,1212.6
|
| 429 |
+
2025-08-01,688.9,520.4,594.0,969.1,1209.0
|
| 430 |
+
2025-09-01,688.7,522.2,595.4,967.9,1204.7
|
| 431 |
+
2025-10-01,690.8,521.4,597.7,967.1,1205.7
|
| 432 |
+
2025-11-01,693.5,520.4,596.1,969.1,1202.2
|
| 433 |
+
2025-12-01,692.9,518.8,596.6,969.5,1202.3
|
data/demo_multi_long.csv
DELETED
|
The diff for this file is too large to render.
See raw diff
|
|
|
data/demo_multi_wide.csv
DELETED
|
@@ -1,29 +0,0 @@
|
|
| 1 |
-
date,North,South,East,West
|
| 2 |
-
2017-01-01,102373.1,81565.82,120039.01,85866.99
|
| 3 |
-
2017-04-01,103071.84,86690.95,130160.6,92986.52
|
| 4 |
-
2017-07-01,105808.38,82351.48,120806.03,93145.11
|
| 5 |
-
2017-10-01,93194.45,78439.34,125560.51,88941.36
|
| 6 |
-
2018-01-01,104960.57,81159.93,125077.0,94745.14
|
| 7 |
-
2018-04-01,115571.37,89696.76,126428.53,110558.19
|
| 8 |
-
2018-07-01,101828.39,85679.22,121587.32,96512.67
|
| 9 |
-
2018-10-01,98901.11,78456.95,122047.42,94006.7
|
| 10 |
-
2019-01-01,106698.95,91997.32,125729.61,99262.01
|
| 11 |
-
2019-04-01,110689.57,93621.5,134342.0,104154.17
|
| 12 |
-
2019-07-01,103348.01,84426.09,129419.71,97054.19
|
| 13 |
-
2019-10-01,104005.69,85769.66,123581.51,96076.91
|
| 14 |
-
2020-01-01,106413.09,86675.95,127059.62,97281.52
|
| 15 |
-
2020-04-01,116820.78,97761.25,130855.46,104689.54
|
| 16 |
-
2020-07-01,108441.73,94675.79,129860.46,99743.91
|
| 17 |
-
2020-10-01,111649.8,84537.95,129569.2,97245.62
|
| 18 |
-
2021-01-01,110450.24,95690.13,133442.28,109743.98
|
| 19 |
-
2021-04-01,117633.82,99838.34,134862.78,102998.2
|
| 20 |
-
2021-07-01,116840.55,96866.18,134919.54,106458.78
|
| 21 |
-
2021-10-01,106507.41,95890.38,131355.95,95361.85
|
| 22 |
-
2022-01-01,116682.38,95263.84,133348.43,104584.2
|
| 23 |
-
2022-04-01,125721.43,99538.79,142261.18,115066.85
|
| 24 |
-
2022-07-01,112777.55,94931.46,137774.63,107792.84
|
| 25 |
-
2022-10-01,113953.9,90952.57,129971.09,100166.77
|
| 26 |
-
2023-01-01,119979.65,98968.69,140273.36,107054.09
|
| 27 |
-
2023-04-01,127345.47,106023.46,146682.35,117038.79
|
| 28 |
-
2023-07-01,117089.15,101630.07,144049.15,108608.9
|
| 29 |
-
2023-10-01,112638.63,99081.55,139761.41,107249.38
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
data/demo_ohio_unemployment.csv
ADDED
|
@@ -0,0 +1,600 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
date,unemployment_rate
|
| 2 |
+
1976-01-01,8.1
|
| 3 |
+
1976-02-01,8.1
|
| 4 |
+
1976-03-01,8.1
|
| 5 |
+
1976-04-01,7.9
|
| 6 |
+
1976-05-01,7.8
|
| 7 |
+
1976-06-01,7.6
|
| 8 |
+
1976-07-01,7.5
|
| 9 |
+
1976-08-01,7.5
|
| 10 |
+
1976-09-01,7.4
|
| 11 |
+
1976-10-01,7.5
|
| 12 |
+
1976-11-01,7.6
|
| 13 |
+
1976-12-01,7.6
|
| 14 |
+
1977-01-01,7.5
|
| 15 |
+
1977-02-01,7.3
|
| 16 |
+
1977-03-01,7.1
|
| 17 |
+
1977-04-01,6.8
|
| 18 |
+
1977-05-01,6.5
|
| 19 |
+
1977-06-01,6.3
|
| 20 |
+
1977-07-01,6.2
|
| 21 |
+
1977-08-01,6.1
|
| 22 |
+
1977-09-01,6.0
|
| 23 |
+
1977-10-01,6.0
|
| 24 |
+
1977-11-01,5.9
|
| 25 |
+
1977-12-01,5.8
|
| 26 |
+
1978-01-01,5.7
|
| 27 |
+
1978-02-01,5.7
|
| 28 |
+
1978-03-01,5.6
|
| 29 |
+
1978-04-01,5.5
|
| 30 |
+
1978-05-01,5.5
|
| 31 |
+
1978-06-01,5.4
|
| 32 |
+
1978-07-01,5.4
|
| 33 |
+
1978-08-01,5.4
|
| 34 |
+
1978-09-01,5.4
|
| 35 |
+
1978-10-01,5.5
|
| 36 |
+
1978-11-01,5.5
|
| 37 |
+
1978-12-01,5.6
|
| 38 |
+
1979-01-01,5.6
|
| 39 |
+
1979-02-01,5.7
|
| 40 |
+
1979-03-01,5.7
|
| 41 |
+
1979-04-01,5.7
|
| 42 |
+
1979-05-01,5.8
|
| 43 |
+
1979-06-01,5.8
|
| 44 |
+
1979-07-01,5.9
|
| 45 |
+
1979-08-01,6.0
|
| 46 |
+
1979-09-01,6.1
|
| 47 |
+
1979-10-01,6.1
|
| 48 |
+
1979-11-01,6.1
|
| 49 |
+
1979-12-01,6.1
|
| 50 |
+
1980-01-01,6.3
|
| 51 |
+
1980-02-01,6.7
|
| 52 |
+
1980-03-01,7.3
|
| 53 |
+
1980-04-01,7.9
|
| 54 |
+
1980-05-01,8.6
|
| 55 |
+
1980-06-01,9.2
|
| 56 |
+
1980-07-01,9.5
|
| 57 |
+
1980-08-01,9.5
|
| 58 |
+
1980-09-01,9.4
|
| 59 |
+
1980-10-01,9.2
|
| 60 |
+
1980-11-01,9.1
|
| 61 |
+
1980-12-01,9.0
|
| 62 |
+
1981-01-01,9.0
|
| 63 |
+
1981-02-01,8.9
|
| 64 |
+
1981-03-01,8.9
|
| 65 |
+
1981-04-01,8.9
|
| 66 |
+
1981-05-01,8.8
|
| 67 |
+
1981-06-01,8.9
|
| 68 |
+
1981-07-01,9.0
|
| 69 |
+
1981-08-01,9.3
|
| 70 |
+
1981-09-01,9.7
|
| 71 |
+
1981-10-01,10.2
|
| 72 |
+
1981-11-01,10.6
|
| 73 |
+
1981-12-01,11.1
|
| 74 |
+
1982-01-01,11.5
|
| 75 |
+
1982-02-01,11.8
|
| 76 |
+
1982-03-01,12.0
|
| 77 |
+
1982-04-01,12.2
|
| 78 |
+
1982-05-01,12.3
|
| 79 |
+
1982-06-01,12.5
|
| 80 |
+
1982-07-01,12.7
|
| 81 |
+
1982-08-01,12.9
|
| 82 |
+
1982-09-01,13.3
|
| 83 |
+
1982-10-01,13.6
|
| 84 |
+
1982-11-01,13.9
|
| 85 |
+
1982-12-01,14.0
|
| 86 |
+
1983-01-01,14.0
|
| 87 |
+
1983-02-01,13.8
|
| 88 |
+
1983-03-01,13.6
|
| 89 |
+
1983-04-01,13.2
|
| 90 |
+
1983-05-01,12.9
|
| 91 |
+
1983-06-01,12.5
|
| 92 |
+
1983-07-01,12.2
|
| 93 |
+
1983-08-01,11.8
|
| 94 |
+
1983-09-01,11.4
|
| 95 |
+
1983-10-01,11.0
|
| 96 |
+
1983-11-01,10.6
|
| 97 |
+
1983-12-01,10.3
|
| 98 |
+
1984-01-01,10.1
|
| 99 |
+
1984-02-01,9.9
|
| 100 |
+
1984-03-01,9.7
|
| 101 |
+
1984-04-01,9.6
|
| 102 |
+
1984-05-01,9.5
|
| 103 |
+
1984-06-01,9.4
|
| 104 |
+
1984-07-01,9.3
|
| 105 |
+
1984-08-01,9.2
|
| 106 |
+
1984-09-01,9.1
|
| 107 |
+
1984-10-01,9.1
|
| 108 |
+
1984-11-01,9.1
|
| 109 |
+
1984-12-01,9.0
|
| 110 |
+
1985-01-01,8.9
|
| 111 |
+
1985-02-01,8.9
|
| 112 |
+
1985-03-01,8.9
|
| 113 |
+
1985-04-01,8.9
|
| 114 |
+
1985-05-01,8.9
|
| 115 |
+
1985-06-01,9.0
|
| 116 |
+
1985-07-01,9.0
|
| 117 |
+
1985-08-01,9.1
|
| 118 |
+
1985-09-01,9.0
|
| 119 |
+
1985-10-01,8.9
|
| 120 |
+
1985-11-01,8.8
|
| 121 |
+
1985-12-01,8.6
|
| 122 |
+
1986-01-01,8.5
|
| 123 |
+
1986-02-01,8.5
|
| 124 |
+
1986-03-01,8.4
|
| 125 |
+
1986-04-01,8.4
|
| 126 |
+
1986-05-01,8.4
|
| 127 |
+
1986-06-01,8.4
|
| 128 |
+
1986-07-01,8.4
|
| 129 |
+
1986-08-01,8.3
|
| 130 |
+
1986-09-01,8.2
|
| 131 |
+
1986-10-01,8.2
|
| 132 |
+
1986-11-01,8.1
|
| 133 |
+
1986-12-01,8.0
|
| 134 |
+
1987-01-01,7.9
|
| 135 |
+
1987-02-01,7.8
|
| 136 |
+
1987-03-01,7.7
|
| 137 |
+
1987-04-01,7.5
|
| 138 |
+
1987-05-01,7.4
|
| 139 |
+
1987-06-01,7.2
|
| 140 |
+
1987-07-01,7.0
|
| 141 |
+
1987-08-01,6.8
|
| 142 |
+
1987-09-01,6.6
|
| 143 |
+
1987-10-01,6.5
|
| 144 |
+
1987-11-01,6.4
|
| 145 |
+
1987-12-01,6.4
|
| 146 |
+
1988-01-01,6.4
|
| 147 |
+
1988-02-01,6.3
|
| 148 |
+
1988-03-01,6.3
|
| 149 |
+
1988-04-01,6.2
|
| 150 |
+
1988-05-01,6.1
|
| 151 |
+
1988-06-01,6.1
|
| 152 |
+
1988-07-01,6.0
|
| 153 |
+
1988-08-01,6.0
|
| 154 |
+
1988-09-01,6.0
|
| 155 |
+
1988-10-01,5.9
|
| 156 |
+
1988-11-01,5.7
|
| 157 |
+
1988-12-01,5.5
|
| 158 |
+
1989-01-01,5.3
|
| 159 |
+
1989-02-01,5.2
|
| 160 |
+
1989-03-01,5.2
|
| 161 |
+
1989-04-01,5.2
|
| 162 |
+
1989-05-01,5.3
|
| 163 |
+
1989-06-01,5.4
|
| 164 |
+
1989-07-01,5.6
|
| 165 |
+
1989-08-01,5.7
|
| 166 |
+
1989-09-01,5.9
|
| 167 |
+
1989-10-01,6.0
|
| 168 |
+
1989-11-01,6.0
|
| 169 |
+
1989-12-01,6.0
|
| 170 |
+
1990-01-01,5.9
|
| 171 |
+
1990-02-01,5.8
|
| 172 |
+
1990-03-01,5.7
|
| 173 |
+
1990-04-01,5.6
|
| 174 |
+
1990-05-01,5.5
|
| 175 |
+
1990-06-01,5.5
|
| 176 |
+
1990-07-01,5.5
|
| 177 |
+
1990-08-01,5.6
|
| 178 |
+
1990-09-01,5.7
|
| 179 |
+
1990-10-01,5.8
|
| 180 |
+
1990-11-01,6.0
|
| 181 |
+
1990-12-01,6.3
|
| 182 |
+
1991-01-01,6.5
|
| 183 |
+
1991-02-01,6.7
|
| 184 |
+
1991-03-01,6.8
|
| 185 |
+
1991-04-01,6.8
|
| 186 |
+
1991-05-01,6.7
|
| 187 |
+
1991-06-01,6.6
|
| 188 |
+
1991-07-01,6.5
|
| 189 |
+
1991-08-01,6.4
|
| 190 |
+
1991-09-01,6.4
|
| 191 |
+
1991-10-01,6.4
|
| 192 |
+
1991-11-01,6.6
|
| 193 |
+
1991-12-01,6.8
|
| 194 |
+
1992-01-01,7.0
|
| 195 |
+
1992-02-01,7.2
|
| 196 |
+
1992-03-01,7.3
|
| 197 |
+
1992-04-01,7.5
|
| 198 |
+
1992-05-01,7.5
|
| 199 |
+
1992-06-01,7.6
|
| 200 |
+
1992-07-01,7.6
|
| 201 |
+
1992-08-01,7.6
|
| 202 |
+
1992-09-01,7.5
|
| 203 |
+
1992-10-01,7.4
|
| 204 |
+
1992-11-01,7.3
|
| 205 |
+
1992-12-01,7.2
|
| 206 |
+
1993-01-01,7.1
|
| 207 |
+
1993-02-01,7.0
|
| 208 |
+
1993-03-01,6.9
|
| 209 |
+
1993-04-01,6.8
|
| 210 |
+
1993-05-01,6.7
|
| 211 |
+
1993-06-01,6.6
|
| 212 |
+
1993-07-01,6.6
|
| 213 |
+
1993-08-01,6.6
|
| 214 |
+
1993-09-01,6.5
|
| 215 |
+
1993-10-01,6.5
|
| 216 |
+
1993-11-01,6.4
|
| 217 |
+
1993-12-01,6.4
|
| 218 |
+
1994-01-01,6.3
|
| 219 |
+
1994-02-01,6.3
|
| 220 |
+
1994-03-01,6.2
|
| 221 |
+
1994-04-01,6.1
|
| 222 |
+
1994-05-01,6.0
|
| 223 |
+
1994-06-01,5.8
|
| 224 |
+
1994-07-01,5.7
|
| 225 |
+
1994-08-01,5.5
|
| 226 |
+
1994-09-01,5.3
|
| 227 |
+
1994-10-01,5.0
|
| 228 |
+
1994-11-01,4.8
|
| 229 |
+
1994-12-01,4.6
|
| 230 |
+
1995-01-01,4.5
|
| 231 |
+
1995-02-01,4.5
|
| 232 |
+
1995-03-01,4.5
|
| 233 |
+
1995-04-01,4.7
|
| 234 |
+
1995-05-01,4.8
|
| 235 |
+
1995-06-01,4.9
|
| 236 |
+
1995-07-01,5.0
|
| 237 |
+
1995-08-01,5.0
|
| 238 |
+
1995-09-01,5.1
|
| 239 |
+
1995-10-01,5.1
|
| 240 |
+
1995-11-01,5.1
|
| 241 |
+
1995-12-01,5.1
|
| 242 |
+
1996-01-01,5.1
|
| 243 |
+
1996-02-01,5.1
|
| 244 |
+
1996-03-01,5.1
|
| 245 |
+
1996-04-01,5.1
|
| 246 |
+
1996-05-01,5.0
|
| 247 |
+
1996-06-01,5.0
|
| 248 |
+
1996-07-01,4.9
|
| 249 |
+
1996-08-01,4.9
|
| 250 |
+
1996-09-01,4.9
|
| 251 |
+
1996-10-01,4.9
|
| 252 |
+
1996-11-01,5.0
|
| 253 |
+
1996-12-01,5.0
|
| 254 |
+
1997-01-01,5.1
|
| 255 |
+
1997-02-01,5.0
|
| 256 |
+
1997-03-01,4.9
|
| 257 |
+
1997-04-01,4.7
|
| 258 |
+
1997-05-01,4.6
|
| 259 |
+
1997-06-01,4.5
|
| 260 |
+
1997-07-01,4.4
|
| 261 |
+
1997-08-01,4.4
|
| 262 |
+
1997-09-01,4.4
|
| 263 |
+
1997-10-01,4.5
|
| 264 |
+
1997-11-01,4.5
|
| 265 |
+
1997-12-01,4.4
|
| 266 |
+
1998-01-01,4.4
|
| 267 |
+
1998-02-01,4.3
|
| 268 |
+
1998-03-01,4.2
|
| 269 |
+
1998-04-01,4.2
|
| 270 |
+
1998-05-01,4.3
|
| 271 |
+
1998-06-01,4.3
|
| 272 |
+
1998-07-01,4.4
|
| 273 |
+
1998-08-01,4.4
|
| 274 |
+
1998-09-01,4.5
|
| 275 |
+
1998-10-01,4.4
|
| 276 |
+
1998-11-01,4.3
|
| 277 |
+
1998-12-01,4.3
|
| 278 |
+
1999-01-01,4.3
|
| 279 |
+
1999-02-01,4.3
|
| 280 |
+
1999-03-01,4.3
|
| 281 |
+
1999-04-01,4.3
|
| 282 |
+
1999-05-01,4.3
|
| 283 |
+
1999-06-01,4.4
|
| 284 |
+
1999-07-01,4.4
|
| 285 |
+
1999-08-01,4.4
|
| 286 |
+
1999-09-01,4.4
|
| 287 |
+
1999-10-01,4.3
|
| 288 |
+
1999-11-01,4.3
|
| 289 |
+
1999-12-01,4.2
|
| 290 |
+
2000-01-01,4.2
|
| 291 |
+
2000-02-01,4.1
|
| 292 |
+
2000-03-01,4.1
|
| 293 |
+
2000-04-01,4.1
|
| 294 |
+
2000-05-01,4.1
|
| 295 |
+
2000-06-01,4.1
|
| 296 |
+
2000-07-01,4.1
|
| 297 |
+
2000-08-01,4.1
|
| 298 |
+
2000-09-01,4.1
|
| 299 |
+
2000-10-01,4.0
|
| 300 |
+
2000-11-01,3.9
|
| 301 |
+
2000-12-01,3.9
|
| 302 |
+
2001-01-01,3.9
|
| 303 |
+
2001-02-01,3.9
|
| 304 |
+
2001-03-01,3.9
|
| 305 |
+
2001-04-01,4.0
|
| 306 |
+
2001-05-01,4.0
|
| 307 |
+
2001-06-01,4.2
|
| 308 |
+
2001-07-01,4.3
|
| 309 |
+
2001-08-01,4.5
|
| 310 |
+
2001-09-01,4.8
|
| 311 |
+
2001-10-01,5.0
|
| 312 |
+
2001-11-01,5.2
|
| 313 |
+
2001-12-01,5.5
|
| 314 |
+
2002-01-01,5.7
|
| 315 |
+
2002-02-01,5.8
|
| 316 |
+
2002-03-01,5.9
|
| 317 |
+
2002-04-01,5.9
|
| 318 |
+
2002-05-01,5.9
|
| 319 |
+
2002-06-01,5.9
|
| 320 |
+
2002-07-01,5.8
|
| 321 |
+
2002-08-01,5.7
|
| 322 |
+
2002-09-01,5.7
|
| 323 |
+
2002-10-01,5.8
|
| 324 |
+
2002-11-01,5.8
|
| 325 |
+
2002-12-01,5.9
|
| 326 |
+
2003-01-01,6.1
|
| 327 |
+
2003-02-01,6.2
|
| 328 |
+
2003-03-01,6.3
|
| 329 |
+
2003-04-01,6.4
|
| 330 |
+
2003-05-01,6.4
|
| 331 |
+
2003-06-01,6.4
|
| 332 |
+
2003-07-01,6.4
|
| 333 |
+
2003-08-01,6.3
|
| 334 |
+
2003-09-01,6.2
|
| 335 |
+
2003-10-01,6.1
|
| 336 |
+
2003-11-01,6.1
|
| 337 |
+
2003-12-01,6.1
|
| 338 |
+
2004-01-01,6.1
|
| 339 |
+
2004-02-01,6.1
|
| 340 |
+
2004-03-01,6.2
|
| 341 |
+
2004-04-01,6.2
|
| 342 |
+
2004-05-01,6.2
|
| 343 |
+
2004-06-01,6.2
|
| 344 |
+
2004-07-01,6.2
|
| 345 |
+
2004-08-01,6.3
|
| 346 |
+
2004-09-01,6.3
|
| 347 |
+
2004-10-01,6.3
|
| 348 |
+
2004-11-01,6.3
|
| 349 |
+
2004-12-01,6.3
|
| 350 |
+
2005-01-01,6.3
|
| 351 |
+
2005-02-01,6.2
|
| 352 |
+
2005-03-01,6.1
|
| 353 |
+
2005-04-01,6.0
|
| 354 |
+
2005-05-01,5.9
|
| 355 |
+
2005-06-01,5.8
|
| 356 |
+
2005-07-01,5.8
|
| 357 |
+
2005-08-01,5.8
|
| 358 |
+
2005-09-01,5.8
|
| 359 |
+
2005-10-01,5.8
|
| 360 |
+
2005-11-01,5.7
|
| 361 |
+
2005-12-01,5.6
|
| 362 |
+
2006-01-01,5.5
|
| 363 |
+
2006-02-01,5.4
|
| 364 |
+
2006-03-01,5.3
|
| 365 |
+
2006-04-01,5.3
|
| 366 |
+
2006-05-01,5.3
|
| 367 |
+
2006-06-01,5.4
|
| 368 |
+
2006-07-01,5.5
|
| 369 |
+
2006-08-01,5.5
|
| 370 |
+
2006-09-01,5.5
|
| 371 |
+
2006-10-01,5.5
|
| 372 |
+
2006-11-01,5.5
|
| 373 |
+
2006-12-01,5.5
|
| 374 |
+
2007-01-01,5.5
|
| 375 |
+
2007-02-01,5.5
|
| 376 |
+
2007-03-01,5.5
|
| 377 |
+
2007-04-01,5.5
|
| 378 |
+
2007-05-01,5.5
|
| 379 |
+
2007-06-01,5.6
|
| 380 |
+
2007-07-01,5.6
|
| 381 |
+
2007-08-01,5.7
|
| 382 |
+
2007-09-01,5.7
|
| 383 |
+
2007-10-01,5.7
|
| 384 |
+
2007-11-01,5.7
|
| 385 |
+
2007-12-01,5.7
|
| 386 |
+
2008-01-01,5.7
|
| 387 |
+
2008-02-01,5.7
|
| 388 |
+
2008-03-01,5.8
|
| 389 |
+
2008-04-01,5.9
|
| 390 |
+
2008-05-01,6.1
|
| 391 |
+
2008-06-01,6.4
|
| 392 |
+
2008-07-01,6.6
|
| 393 |
+
2008-08-01,6.8
|
| 394 |
+
2008-09-01,7.0
|
| 395 |
+
2008-10-01,7.3
|
| 396 |
+
2008-11-01,7.7
|
| 397 |
+
2008-12-01,8.2
|
| 398 |
+
2009-01-01,8.8
|
| 399 |
+
2009-02-01,9.4
|
| 400 |
+
2009-03-01,9.9
|
| 401 |
+
2009-04-01,10.2
|
| 402 |
+
2009-05-01,10.4
|
| 403 |
+
2009-06-01,10.5
|
| 404 |
+
2009-07-01,10.5
|
| 405 |
+
2009-08-01,10.5
|
| 406 |
+
2009-09-01,10.5
|
| 407 |
+
2009-10-01,10.6
|
| 408 |
+
2009-11-01,10.6
|
| 409 |
+
2009-12-01,10.7
|
| 410 |
+
2010-01-01,10.8
|
| 411 |
+
2010-02-01,10.7
|
| 412 |
+
2010-03-01,10.5
|
| 413 |
+
2010-04-01,10.3
|
| 414 |
+
2010-05-01,10.1
|
| 415 |
+
2010-06-01,9.9
|
| 416 |
+
2010-07-01,9.8
|
| 417 |
+
2010-08-01,9.7
|
| 418 |
+
2010-09-01,9.7
|
| 419 |
+
2010-10-01,9.6
|
| 420 |
+
2010-11-01,9.5
|
| 421 |
+
2010-12-01,9.3
|
| 422 |
+
2011-01-01,9.2
|
| 423 |
+
2011-02-01,9.0
|
| 424 |
+
2011-03-01,8.9
|
| 425 |
+
2011-04-01,8.9
|
| 426 |
+
2011-05-01,8.9
|
| 427 |
+
2011-06-01,8.9
|
| 428 |
+
2011-07-01,8.9
|
| 429 |
+
2011-08-01,8.9
|
| 430 |
+
2011-09-01,8.7
|
| 431 |
+
2011-10-01,8.5
|
| 432 |
+
2011-11-01,8.3
|
| 433 |
+
2011-12-01,8.0
|
| 434 |
+
2012-01-01,7.8
|
| 435 |
+
2012-02-01,7.6
|
| 436 |
+
2012-03-01,7.5
|
| 437 |
+
2012-04-01,7.4
|
| 438 |
+
2012-05-01,7.4
|
| 439 |
+
2012-06-01,7.3
|
| 440 |
+
2012-07-01,7.3
|
| 441 |
+
2012-08-01,7.2
|
| 442 |
+
2012-09-01,7.2
|
| 443 |
+
2012-10-01,7.3
|
| 444 |
+
2012-11-01,7.3
|
| 445 |
+
2012-12-01,7.4
|
| 446 |
+
2013-01-01,7.5
|
| 447 |
+
2013-02-01,7.5
|
| 448 |
+
2013-03-01,7.5
|
| 449 |
+
2013-04-01,7.5
|
| 450 |
+
2013-05-01,7.5
|
| 451 |
+
2013-06-01,7.5
|
| 452 |
+
2013-07-01,7.5
|
| 453 |
+
2013-08-01,7.5
|
| 454 |
+
2013-09-01,7.4
|
| 455 |
+
2013-10-01,7.2
|
| 456 |
+
2013-11-01,7.1
|
| 457 |
+
2013-12-01,6.9
|
| 458 |
+
2014-01-01,6.6
|
| 459 |
+
2014-02-01,6.4
|
| 460 |
+
2014-03-01,6.2
|
| 461 |
+
2014-04-01,6.1
|
| 462 |
+
2014-05-01,6.0
|
| 463 |
+
2014-06-01,5.8
|
| 464 |
+
2014-07-01,5.7
|
| 465 |
+
2014-08-01,5.6
|
| 466 |
+
2014-09-01,5.5
|
| 467 |
+
2014-10-01,5.4
|
| 468 |
+
2014-11-01,5.3
|
| 469 |
+
2014-12-01,5.2
|
| 470 |
+
2015-01-01,5.2
|
| 471 |
+
2015-02-01,5.2
|
| 472 |
+
2015-03-01,5.1
|
| 473 |
+
2015-04-01,5.1
|
| 474 |
+
2015-05-01,5.0
|
| 475 |
+
2015-06-01,4.9
|
| 476 |
+
2015-07-01,4.8
|
| 477 |
+
2015-08-01,4.8
|
| 478 |
+
2015-09-01,4.8
|
| 479 |
+
2015-10-01,4.8
|
| 480 |
+
2015-11-01,4.9
|
| 481 |
+
2015-12-01,4.9
|
| 482 |
+
2016-01-01,5.0
|
| 483 |
+
2016-02-01,5.0
|
| 484 |
+
2016-03-01,5.0
|
| 485 |
+
2016-04-01,5.0
|
| 486 |
+
2016-05-01,5.0
|
| 487 |
+
2016-06-01,5.0
|
| 488 |
+
2016-07-01,5.0
|
| 489 |
+
2016-08-01,5.0
|
| 490 |
+
2016-09-01,5.1
|
| 491 |
+
2016-10-01,5.2
|
| 492 |
+
2016-11-01,5.2
|
| 493 |
+
2016-12-01,5.2
|
| 494 |
+
2017-01-01,5.2
|
| 495 |
+
2017-02-01,5.1
|
| 496 |
+
2017-03-01,5.1
|
| 497 |
+
2017-04-01,5.0
|
| 498 |
+
2017-05-01,5.0
|
| 499 |
+
2017-06-01,5.0
|
| 500 |
+
2017-07-01,4.9
|
| 501 |
+
2017-08-01,4.9
|
| 502 |
+
2017-09-01,4.9
|
| 503 |
+
2017-10-01,4.8
|
| 504 |
+
2017-11-01,4.7
|
| 505 |
+
2017-12-01,4.6
|
| 506 |
+
2018-01-01,4.6
|
| 507 |
+
2018-02-01,4.5
|
| 508 |
+
2018-03-01,4.5
|
| 509 |
+
2018-04-01,4.5
|
| 510 |
+
2018-05-01,4.5
|
| 511 |
+
2018-06-01,4.4
|
| 512 |
+
2018-07-01,4.4
|
| 513 |
+
2018-08-01,4.4
|
| 514 |
+
2018-09-01,4.4
|
| 515 |
+
2018-10-01,4.5
|
| 516 |
+
2018-11-01,4.5
|
| 517 |
+
2018-12-01,4.5
|
| 518 |
+
2019-01-01,4.4
|
| 519 |
+
2019-02-01,4.2
|
| 520 |
+
2019-03-01,4.0
|
| 521 |
+
2019-04-01,3.9
|
| 522 |
+
2019-05-01,3.9
|
| 523 |
+
2019-06-01,3.9
|
| 524 |
+
2019-07-01,4.0
|
| 525 |
+
2019-08-01,4.1
|
| 526 |
+
2019-09-01,4.2
|
| 527 |
+
2019-10-01,4.3
|
| 528 |
+
2019-11-01,4.3
|
| 529 |
+
2019-12-01,4.3
|
| 530 |
+
2020-01-01,4.4
|
| 531 |
+
2020-02-01,4.5
|
| 532 |
+
2020-03-01,4.8
|
| 533 |
+
2020-04-01,16.5
|
| 534 |
+
2020-05-01,12.8
|
| 535 |
+
2020-06-01,11.0
|
| 536 |
+
2020-07-01,9.8
|
| 537 |
+
2020-08-01,8.3
|
| 538 |
+
2020-09-01,7.6
|
| 539 |
+
2020-10-01,6.7
|
| 540 |
+
2020-11-01,6.4
|
| 541 |
+
2020-12-01,6.3
|
| 542 |
+
2021-01-01,6.1
|
| 543 |
+
2021-02-01,6.1
|
| 544 |
+
2021-03-01,6.0
|
| 545 |
+
2021-04-01,5.9
|
| 546 |
+
2021-05-01,5.7
|
| 547 |
+
2021-06-01,5.5
|
| 548 |
+
2021-07-01,5.2
|
| 549 |
+
2021-08-01,4.9
|
| 550 |
+
2021-09-01,4.7
|
| 551 |
+
2021-10-01,4.4
|
| 552 |
+
2021-11-01,4.3
|
| 553 |
+
2021-12-01,4.1
|
| 554 |
+
2022-01-01,4.0
|
| 555 |
+
2022-02-01,3.9
|
| 556 |
+
2022-03-01,3.9
|
| 557 |
+
2022-04-01,3.9
|
| 558 |
+
2022-05-01,3.9
|
| 559 |
+
2022-06-01,3.9
|
| 560 |
+
2022-07-01,4.0
|
| 561 |
+
2022-08-01,4.1
|
| 562 |
+
2022-09-01,4.1
|
| 563 |
+
2022-10-01,4.1
|
| 564 |
+
2022-11-01,4.0
|
| 565 |
+
2022-12-01,3.9
|
| 566 |
+
2023-01-01,3.8
|
| 567 |
+
2023-02-01,3.6
|
| 568 |
+
2023-03-01,3.5
|
| 569 |
+
2023-04-01,3.4
|
| 570 |
+
2023-05-01,3.4
|
| 571 |
+
2023-06-01,3.4
|
| 572 |
+
2023-07-01,3.5
|
| 573 |
+
2023-08-01,3.6
|
| 574 |
+
2023-09-01,3.8
|
| 575 |
+
2023-10-01,3.8
|
| 576 |
+
2023-11-01,3.9
|
| 577 |
+
2023-12-01,3.9
|
| 578 |
+
2024-01-01,4.0
|
| 579 |
+
2024-02-01,4.0
|
| 580 |
+
2024-03-01,4.1
|
| 581 |
+
2024-04-01,4.2
|
| 582 |
+
2024-05-01,4.2
|
| 583 |
+
2024-06-01,4.3
|
| 584 |
+
2024-07-01,4.3
|
| 585 |
+
2024-08-01,4.4
|
| 586 |
+
2024-09-01,4.4
|
| 587 |
+
2024-10-01,4.5
|
| 588 |
+
2024-11-01,4.5
|
| 589 |
+
2024-12-01,4.5
|
| 590 |
+
2025-01-01,4.6
|
| 591 |
+
2025-02-01,4.7
|
| 592 |
+
2025-03-01,4.8
|
| 593 |
+
2025-04-01,4.9
|
| 594 |
+
2025-05-01,4.9
|
| 595 |
+
2025-06-01,4.9
|
| 596 |
+
2025-07-01,5.0
|
| 597 |
+
2025-08-01,5.0
|
| 598 |
+
2025-09-01,4.8
|
| 599 |
+
2025-11-01,4.5
|
| 600 |
+
2025-12-01,4.5
|
data/demo_single.csv
DELETED
|
@@ -1,121 +0,0 @@
|
|
| 1 |
-
date,sales
|
| 2 |
-
2014-01-01,44065.23
|
| 3 |
-
2014-02-01,45923.47
|
| 4 |
-
2014-03-01,51695.38
|
| 5 |
-
2014-04-01,57646.06
|
| 6 |
-
2014-05-01,57259.9
|
| 7 |
-
2014-06-01,58531.73
|
| 8 |
-
2014-07-01,61286.63
|
| 9 |
-
2014-08-01,56934.87
|
| 10 |
-
2014-09-01,50661.05
|
| 11 |
-
2014-10-01,48885.12
|
| 12 |
-
2014-11-01,44144.96
|
| 13 |
-
2014-12-01,43268.54
|
| 14 |
-
2015-01-01,45955.72
|
| 15 |
-
2015-02-01,44773.44
|
| 16 |
-
2015-03-01,49350.16
|
| 17 |
-
2015-04-01,55875.42
|
| 18 |
-
2015-05-01,58102.54
|
| 19 |
-
2015-06-01,62028.49
|
| 20 |
-
2015-07-01,58712.16
|
| 21 |
-
2015-08-01,54975.39
|
| 22 |
-
2015-09-01,56931.3
|
| 23 |
-
2015-10-01,49748.45
|
| 24 |
-
2015-11-01,47606.85
|
| 25 |
-
2015-12-01,43750.5
|
| 26 |
-
2016-01-01,46783.03
|
| 27 |
-
2016-02-01,51221.85
|
| 28 |
-
2016-03-01,52898.01
|
| 29 |
-
2016-04-01,60151.4
|
| 30 |
-
2016-05-01,61326.93
|
| 31 |
-
2016-06-01,63216.61
|
| 32 |
-
2016-07-01,61724.79
|
| 33 |
-
2016-08-01,63904.56
|
| 34 |
-
2016-09-01,56373.01
|
| 35 |
-
2016-10-01,50484.58
|
| 36 |
-
2016-11-01,51516.89
|
| 37 |
-
2016-12-01,46558.31
|
| 38 |
-
2017-01-01,65689.52
|
| 39 |
-
2017-02-01,49480.66
|
| 40 |
-
2017-03-01,54943.63
|
| 41 |
-
2017-04-01,62193.72
|
| 42 |
-
2017-05-01,66405.14
|
| 43 |
-
2017-06-01,66542.74
|
| 44 |
-
2017-07-01,65096.91
|
| 45 |
-
2017-08-01,61997.79
|
| 46 |
-
2017-09-01,55842.96
|
| 47 |
-
2017-10-01,53560.31
|
| 48 |
-
2017-11-01,51350.52
|
| 49 |
-
2017-12-01,53514.24
|
| 50 |
-
2018-01-01,53359.03
|
| 51 |
-
2018-02-01,52273.92
|
| 52 |
-
2018-03-01,60648.17
|
| 53 |
-
2018-04-01,63429.84
|
| 54 |
-
2018-05-01,65974.36
|
| 55 |
-
2018-06-01,69823.35
|
| 56 |
-
2018-07-01,69790.2
|
| 57 |
-
2018-08-01,66862.56
|
| 58 |
-
2018-09-01,59521.56
|
| 59 |
-
2018-10-01,56781.58
|
| 60 |
-
2018-11-01,55334.32
|
| 61 |
-
2018-12-01,55751.09
|
| 62 |
-
2019-01-01,54113.45
|
| 63 |
-
2019-02-01,57828.68
|
| 64 |
-
2019-03-01,60187.33
|
| 65 |
-
2019-04-01,64207.59
|
| 66 |
-
2019-05-01,71353.25
|
| 67 |
-
2019-06-01,73712.48
|
| 68 |
-
2019-07-01,69984.18
|
| 69 |
-
2019-08-01,69407.07
|
| 70 |
-
2019-09-01,64323.27
|
| 71 |
-
2019-10-01,58509.76
|
| 72 |
-
2019-11-01,57794.59
|
| 73 |
-
2019-12-01,59276.07
|
| 74 |
-
2020-01-01,72400.14
|
| 75 |
-
2020-02-01,63729.29
|
| 76 |
-
2020-03-01,59560.51
|
| 77 |
-
2020-04-01,70643.81
|
| 78 |
-
2020-05-01,72302.3
|
| 79 |
-
2020-06-01,72801.99
|
| 80 |
-
2020-07-01,72711.72
|
| 81 |
-
2020-08-01,65824.86
|
| 82 |
-
2020-09-01,65560.66
|
| 83 |
-
2020-10-01,62914.23
|
| 84 |
-
2020-11-01,62427.58
|
| 85 |
-
2020-12-01,57563.46
|
| 86 |
-
2021-01-01,58254.81
|
| 87 |
-
2021-02-01,61996.49
|
| 88 |
-
2021-03-01,69030.8
|
| 89 |
-
2021-04-01,72057.5
|
| 90 |
-
2021-05-01,73468.68
|
| 91 |
-
2021-06-01,76826.53
|
| 92 |
-
2021-07-01,75122.36
|
| 93 |
-
2021-08-01,74137.29
|
| 94 |
-
2021-09-01,66995.89
|
| 95 |
-
2021-10-01,63944.68
|
| 96 |
-
2021-11-01,61087.58
|
| 97 |
-
2021-12-01,58072.97
|
| 98 |
-
2022-01-01,62864.04
|
| 99 |
-
2022-02-01,65922.11
|
| 100 |
-
2022-03-01,69610.23
|
| 101 |
-
2022-04-01,73330.83
|
| 102 |
-
2022-05-01,89097.46
|
| 103 |
-
2022-06-01,77358.71
|
| 104 |
-
2022-07-01,76642.77
|
| 105 |
-
2022-08-01,72995.45
|
| 106 |
-
2022-09-01,70477.43
|
| 107 |
-
2022-10-01,67808.1
|
| 108 |
-
2022-11-01,68044.17
|
| 109 |
-
2022-12-01,63749.16
|
| 110 |
-
2023-01-01,65186.9
|
| 111 |
-
2023-02-01,67651.11
|
| 112 |
-
2023-03-01,68162.46
|
| 113 |
-
2023-04-01,76146.97
|
| 114 |
-
2023-05-01,79448.66
|
| 115 |
-
2023-06-01,85526.48
|
| 116 |
-
2023-07-01,79343.48
|
| 117 |
-
2023-08-01,77603.09
|
| 118 |
-
2023-09-01,73130.58
|
| 119 |
-
2023-10-01,67062.64
|
| 120 |
-
2023-11-01,68957.44
|
| 121 |
-
2023-12-01,67303.87
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
heartbeat.csv → data/heartbeat.csv
RENAMED
|
File without changes
|
scripts/download_fred_data.py
ADDED
|
@@ -0,0 +1,128 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
"""Download real FRED datasets for the time-series visualization app.
|
| 2 |
+
|
| 3 |
+
Uses only ``urllib.request`` (stdlib) — no extra dependencies.
|
| 4 |
+
|
| 5 |
+
Series
|
| 6 |
+
------
|
| 7 |
+
* OHUR — Ohio Unemployment Rate (%, Monthly, 1976–present)
|
| 8 |
+
* OHMFG — Ohio Manufacturing Employment (1000s, SA, Monthly)
|
| 9 |
+
* INMFG — Indiana Manufacturing Employment
|
| 10 |
+
* MIMFG — Michigan Manufacturing Employment
|
| 11 |
+
* TXMFG — Texas Manufacturing Employment
|
| 12 |
+
* CAMFG — California Manufacturing Employment
|
| 13 |
+
|
| 14 |
+
Run once locally, then commit the resulting CSVs::
|
| 15 |
+
|
| 16 |
+
python scripts/download_fred_data.py
|
| 17 |
+
"""
|
| 18 |
+
|
| 19 |
+
from __future__ import annotations
|
| 20 |
+
|
| 21 |
+
import io
|
| 22 |
+
import urllib.request
|
| 23 |
+
from pathlib import Path
|
| 24 |
+
|
| 25 |
+
import pandas as pd
|
| 26 |
+
|
| 27 |
+
# Resolve paths relative to the project root (parent of scripts/)
|
| 28 |
+
PROJECT_ROOT = Path(__file__).resolve().parent.parent
|
| 29 |
+
DATA_DIR = PROJECT_ROOT / "data"
|
| 30 |
+
DATA_DIR.mkdir(parents=True, exist_ok=True)
|
| 31 |
+
|
| 32 |
+
_FRED_CSV_URL = "https://fred.stlouisfed.org/graph/fredgraph.csv?id={series_id}"
|
| 33 |
+
|
| 34 |
+
|
| 35 |
+
def _fetch_fred(series_id: str) -> pd.DataFrame:
|
| 36 |
+
"""Download a single FRED series and return a two-column DataFrame."""
|
| 37 |
+
url = _FRED_CSV_URL.format(series_id=series_id)
|
| 38 |
+
print(f" Downloading {series_id} …")
|
| 39 |
+
with urllib.request.urlopen(url, timeout=30) as resp: # noqa: S310
|
| 40 |
+
raw = resp.read().decode("utf-8")
|
| 41 |
+
df = pd.read_csv(io.StringIO(raw))
|
| 42 |
+
# FRED uses "." for missing values — coerce to NaN
|
| 43 |
+
df.columns = ["date", series_id]
|
| 44 |
+
df[series_id] = pd.to_numeric(df[series_id], errors="coerce")
|
| 45 |
+
df["date"] = pd.to_datetime(df["date"])
|
| 46 |
+
df = df.dropna()
|
| 47 |
+
return df
|
| 48 |
+
|
| 49 |
+
|
| 50 |
+
# ---------------------------------------------------------------------------
|
| 51 |
+
# 1. Single series: Ohio Unemployment Rate
|
| 52 |
+
# ---------------------------------------------------------------------------
|
| 53 |
+
def build_ohio_unemployment() -> pd.DataFrame:
|
| 54 |
+
df = _fetch_fred("OHUR")
|
| 55 |
+
df = df.rename(columns={"OHUR": "unemployment_rate"})
|
| 56 |
+
return df
|
| 57 |
+
|
| 58 |
+
|
| 59 |
+
# ---------------------------------------------------------------------------
|
| 60 |
+
# 2. Multi-series wide: Manufacturing Employment by State
|
| 61 |
+
# ---------------------------------------------------------------------------
|
| 62 |
+
_MFG_SERIES = {
|
| 63 |
+
"OHMFG": "Ohio",
|
| 64 |
+
"INMFG": "Indiana",
|
| 65 |
+
"MIMFG": "Michigan",
|
| 66 |
+
"TXMFG": "Texas",
|
| 67 |
+
"CAMFG": "California",
|
| 68 |
+
}
|
| 69 |
+
|
| 70 |
+
|
| 71 |
+
def build_manufacturing_wide() -> pd.DataFrame:
|
| 72 |
+
frames = []
|
| 73 |
+
for sid, state_name in _MFG_SERIES.items():
|
| 74 |
+
df = _fetch_fred(sid)
|
| 75 |
+
df = df.rename(columns={sid: state_name})
|
| 76 |
+
frames.append(df)
|
| 77 |
+
|
| 78 |
+
# Inner-join on date so all states share the same date range
|
| 79 |
+
wide = frames[0]
|
| 80 |
+
for f in frames[1:]:
|
| 81 |
+
wide = wide.merge(f, on="date", how="inner")
|
| 82 |
+
|
| 83 |
+
wide = wide.sort_values("date").reset_index(drop=True)
|
| 84 |
+
return wide
|
| 85 |
+
|
| 86 |
+
|
| 87 |
+
# ---------------------------------------------------------------------------
|
| 88 |
+
# 3. Multi-series long: same data melted
|
| 89 |
+
# ---------------------------------------------------------------------------
|
| 90 |
+
def build_manufacturing_long(wide: pd.DataFrame) -> pd.DataFrame:
|
| 91 |
+
long = wide.melt(
|
| 92 |
+
id_vars="date",
|
| 93 |
+
var_name="state",
|
| 94 |
+
value_name="manufacturing_employment",
|
| 95 |
+
)
|
| 96 |
+
long = long.sort_values(["date", "state"]).reset_index(drop=True)
|
| 97 |
+
return long
|
| 98 |
+
|
| 99 |
+
|
| 100 |
+
# ---------------------------------------------------------------------------
|
| 101 |
+
# Main
|
| 102 |
+
# ---------------------------------------------------------------------------
|
| 103 |
+
def main() -> None:
|
| 104 |
+
print("=== Downloading FRED data ===\n")
|
| 105 |
+
|
| 106 |
+
# 1. Ohio Unemployment
|
| 107 |
+
single = build_ohio_unemployment()
|
| 108 |
+
out = DATA_DIR / "demo_ohio_unemployment.csv"
|
| 109 |
+
single.to_csv(out, index=False)
|
| 110 |
+
print(f" -> {len(single)} rows => {out}\n")
|
| 111 |
+
|
| 112 |
+
# 2. Manufacturing wide
|
| 113 |
+
wide = build_manufacturing_wide()
|
| 114 |
+
out = DATA_DIR / "demo_manufacturing_wide.csv"
|
| 115 |
+
wide.to_csv(out, index=False)
|
| 116 |
+
print(f" -> {len(wide)} rows => {out}\n")
|
| 117 |
+
|
| 118 |
+
# 3. Manufacturing long
|
| 119 |
+
long = build_manufacturing_long(wide)
|
| 120 |
+
out = DATA_DIR / "demo_manufacturing_long.csv"
|
| 121 |
+
long.to_csv(out, index=False)
|
| 122 |
+
print(f" -> {len(long)} rows => {out}\n")
|
| 123 |
+
|
| 124 |
+
print("Done.")
|
| 125 |
+
|
| 126 |
+
|
| 127 |
+
if __name__ == "__main__":
|
| 128 |
+
main()
|
scripts/generate_demo_data.py
DELETED
|
@@ -1,134 +0,0 @@
|
|
| 1 |
-
"""Generate demo CSV datasets for the time-series visualization app."""
|
| 2 |
-
|
| 3 |
-
import os
|
| 4 |
-
from pathlib import Path
|
| 5 |
-
|
| 6 |
-
import numpy as np
|
| 7 |
-
import pandas as pd
|
| 8 |
-
|
| 9 |
-
# Reproducibility
|
| 10 |
-
np.random.seed(42)
|
| 11 |
-
|
| 12 |
-
# Resolve paths relative to the project root (parent of scripts/)
|
| 13 |
-
PROJECT_ROOT = Path(__file__).resolve().parent.parent
|
| 14 |
-
DATA_DIR = PROJECT_ROOT / "data"
|
| 15 |
-
DATA_DIR.mkdir(parents=True, exist_ok=True)
|
| 16 |
-
|
| 17 |
-
|
| 18 |
-
# ---------------------------------------------------------------------------
|
| 19 |
-
# 1. data/demo_single.csv -- Monthly retail sales (Jan 2014 - Dec 2023)
|
| 20 |
-
# ---------------------------------------------------------------------------
|
| 21 |
-
def generate_single_series() -> pd.DataFrame:
|
| 22 |
-
n = 120 # 10 years * 12 months
|
| 23 |
-
dates = pd.date_range(start="2014-01-01", periods=n, freq="MS")
|
| 24 |
-
|
| 25 |
-
months = np.arange(n)
|
| 26 |
-
|
| 27 |
-
# Upward trend: start ~50 000, grow ~200 per month
|
| 28 |
-
trend = 50_000 + 200 * months
|
| 29 |
-
|
| 30 |
-
# Seasonal component: sin wave peaking in December (month index 11)
|
| 31 |
-
# sin peaks at pi/2; December is month 11 (0-indexed within each year).
|
| 32 |
-
# Shift so that sin(...) = 1 when month-of-year == 11 (December).
|
| 33 |
-
month_of_year = months % 12
|
| 34 |
-
seasonal = 8_000 * np.sin(2 * np.pi * (month_of_year - 2) / 12)
|
| 35 |
-
|
| 36 |
-
# Random noise
|
| 37 |
-
noise = np.random.normal(0, 2_000, size=n)
|
| 38 |
-
|
| 39 |
-
sales = trend + seasonal + noise
|
| 40 |
-
|
| 41 |
-
# Inject 2-3 anomaly spikes
|
| 42 |
-
for idx in [36, 72, 100]:
|
| 43 |
-
sales[idx] += 15_000
|
| 44 |
-
|
| 45 |
-
df = pd.DataFrame({"date": dates, "sales": np.round(sales, 2)})
|
| 46 |
-
return df
|
| 47 |
-
|
| 48 |
-
|
| 49 |
-
# ---------------------------------------------------------------------------
|
| 50 |
-
# 2. data/demo_multi_wide.csv -- Quarterly revenue by region (Q1 2017 - Q4 2023)
|
| 51 |
-
# ---------------------------------------------------------------------------
|
| 52 |
-
def generate_multi_wide() -> pd.DataFrame:
|
| 53 |
-
n = 28 # 7 years * 4 quarters
|
| 54 |
-
dates = pd.date_range(start="2017-01-01", periods=n, freq="QS")
|
| 55 |
-
|
| 56 |
-
quarters = np.arange(n)
|
| 57 |
-
quarter_of_year = quarters % 4 # 0=Q1 .. 3=Q4
|
| 58 |
-
|
| 59 |
-
regions = {
|
| 60 |
-
"North": 100_000,
|
| 61 |
-
"South": 80_000,
|
| 62 |
-
"East": 120_000,
|
| 63 |
-
"West": 90_000,
|
| 64 |
-
}
|
| 65 |
-
|
| 66 |
-
data: dict[str, object] = {"date": dates}
|
| 67 |
-
|
| 68 |
-
for name, base in regions.items():
|
| 69 |
-
trend = base + 800 * quarters
|
| 70 |
-
seasonal = 5_000 * np.sin(2 * np.pi * quarter_of_year / 4)
|
| 71 |
-
noise = np.random.normal(0, 3_000, size=n)
|
| 72 |
-
data[name] = np.round(trend + seasonal + noise, 2)
|
| 73 |
-
|
| 74 |
-
return pd.DataFrame(data)
|
| 75 |
-
|
| 76 |
-
|
| 77 |
-
# ---------------------------------------------------------------------------
|
| 78 |
-
# 3. data/demo_multi_long.csv -- Daily stock prices for 20 tickers
|
| 79 |
-
# (2022-01-03 to 2023-12-29, business days only)
|
| 80 |
-
# ---------------------------------------------------------------------------
|
| 81 |
-
def generate_multi_long() -> pd.DataFrame:
|
| 82 |
-
trading_days = pd.bdate_range(start="2022-01-03", end="2023-12-29")
|
| 83 |
-
|
| 84 |
-
# 20 simple four-letter tickers: AAAA, BBBB, ..., TTTT
|
| 85 |
-
tickers = [chr(ord("A") + i) * 4 for i in range(20)]
|
| 86 |
-
|
| 87 |
-
daily_drift = 0.0002
|
| 88 |
-
daily_vol = 0.02
|
| 89 |
-
|
| 90 |
-
frames: list[pd.DataFrame] = []
|
| 91 |
-
|
| 92 |
-
for ticker in tickers:
|
| 93 |
-
start_price = np.random.uniform(50, 500)
|
| 94 |
-
n_days = len(trading_days)
|
| 95 |
-
|
| 96 |
-
# Geometric Brownian Motion: S_t = S_0 * exp(cumsum(log returns))
|
| 97 |
-
log_returns = np.random.normal(
|
| 98 |
-
daily_drift - 0.5 * daily_vol**2, daily_vol, size=n_days
|
| 99 |
-
)
|
| 100 |
-
log_returns[0] = 0 # first day: price = start_price
|
| 101 |
-
prices = start_price * np.exp(np.cumsum(log_returns))
|
| 102 |
-
|
| 103 |
-
frames.append(
|
| 104 |
-
pd.DataFrame(
|
| 105 |
-
{
|
| 106 |
-
"date": trading_days,
|
| 107 |
-
"ticker": ticker,
|
| 108 |
-
"price": np.round(prices, 2),
|
| 109 |
-
}
|
| 110 |
-
)
|
| 111 |
-
)
|
| 112 |
-
|
| 113 |
-
return pd.concat(frames, ignore_index=True)
|
| 114 |
-
|
| 115 |
-
|
| 116 |
-
# ---------------------------------------------------------------------------
|
| 117 |
-
# Main
|
| 118 |
-
# ---------------------------------------------------------------------------
|
| 119 |
-
def main() -> None:
|
| 120 |
-
single = generate_single_series()
|
| 121 |
-
single.to_csv(DATA_DIR / "demo_single.csv", index=False)
|
| 122 |
-
print(f"Wrote {len(single)} rows -> {DATA_DIR / 'demo_single.csv'}")
|
| 123 |
-
|
| 124 |
-
wide = generate_multi_wide()
|
| 125 |
-
wide.to_csv(DATA_DIR / "demo_multi_wide.csv", index=False)
|
| 126 |
-
print(f"Wrote {len(wide)} rows -> {DATA_DIR / 'demo_multi_wide.csv'}")
|
| 127 |
-
|
| 128 |
-
long = generate_multi_long()
|
| 129 |
-
long.to_csv(DATA_DIR / "demo_multi_long.csv", index=False)
|
| 130 |
-
print(f"Wrote {len(long)} rows -> {DATA_DIR / 'demo_multi_long.csv'}")
|
| 131 |
-
|
| 132 |
-
|
| 133 |
-
if __name__ == "__main__":
|
| 134 |
-
main()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
src/cleaning.py
CHANGED
|
@@ -10,6 +10,7 @@ calendar-feature extraction.
|
|
| 10 |
import csv
|
| 11 |
import io
|
| 12 |
import re
|
|
|
|
| 13 |
from dataclasses import dataclass, field
|
| 14 |
from datetime import timedelta
|
| 15 |
|
|
@@ -109,7 +110,9 @@ def suggest_date_columns(df: pd.DataFrame) -> list[str]:
|
|
| 109 |
sample = df[col].dropna().head(5)
|
| 110 |
if not sample.empty:
|
| 111 |
try:
|
| 112 |
-
|
|
|
|
|
|
|
| 113 |
if col not in candidates:
|
| 114 |
candidates.append(col)
|
| 115 |
continue
|
|
@@ -311,6 +314,94 @@ def detect_frequency(df: pd.DataFrame, date_col: str) -> FrequencyInfo:
|
|
| 311 |
return FrequencyInfo(label=label, median_delta=median_delta, is_regular=is_regular)
|
| 312 |
|
| 313 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 314 |
# ---------------------------------------------------------------------------
|
| 315 |
# Calendar feature extraction
|
| 316 |
# ---------------------------------------------------------------------------
|
|
|
|
| 10 |
import csv
|
| 11 |
import io
|
| 12 |
import re
|
| 13 |
+
import warnings
|
| 14 |
from dataclasses import dataclass, field
|
| 15 |
from datetime import timedelta
|
| 16 |
|
|
|
|
| 110 |
sample = df[col].dropna().head(5)
|
| 111 |
if not sample.empty:
|
| 112 |
try:
|
| 113 |
+
with warnings.catch_warnings():
|
| 114 |
+
warnings.simplefilter("ignore", UserWarning)
|
| 115 |
+
pd.to_datetime(sample)
|
| 116 |
if col not in candidates:
|
| 117 |
candidates.append(col)
|
| 118 |
continue
|
|
|
|
| 314 |
return FrequencyInfo(label=label, median_delta=median_delta, is_regular=is_regular)
|
| 315 |
|
| 316 |
|
| 317 |
+
# ---------------------------------------------------------------------------
|
| 318 |
+
# Calendar feature extraction
|
| 319 |
+
# ---------------------------------------------------------------------------
|
| 320 |
+
|
| 321 |
+
def detect_long_format(
|
| 322 |
+
df: pd.DataFrame,
|
| 323 |
+
date_col: str,
|
| 324 |
+
) -> tuple[bool, str | None, str | None]:
|
| 325 |
+
"""Heuristic: detect whether *df* is in long (stacked) format.
|
| 326 |
+
|
| 327 |
+
Returns ``(is_long, group_col, value_col)``.
|
| 328 |
+
|
| 329 |
+
A DataFrame is flagged as *long* when the date column contains
|
| 330 |
+
duplicate values **and** there is at least one string/object column
|
| 331 |
+
among the remaining columns (the likely group identifier).
|
| 332 |
+
"""
|
| 333 |
+
if date_col not in df.columns:
|
| 334 |
+
return False, None, None
|
| 335 |
+
|
| 336 |
+
dates = df[date_col]
|
| 337 |
+
if dates.nunique() >= len(dates):
|
| 338 |
+
# Every date is unique → wide format
|
| 339 |
+
return False, None, None
|
| 340 |
+
|
| 341 |
+
remaining = [c for c in df.columns if c != date_col]
|
| 342 |
+
|
| 343 |
+
# Find first string/object column → candidate group column
|
| 344 |
+
group_col: str | None = None
|
| 345 |
+
for c in remaining:
|
| 346 |
+
if df[c].dtype == object or pd.api.types.is_string_dtype(df[c]):
|
| 347 |
+
group_col = c
|
| 348 |
+
break
|
| 349 |
+
|
| 350 |
+
if group_col is None:
|
| 351 |
+
return False, None, None
|
| 352 |
+
|
| 353 |
+
# Find first numeric column (excluding the group column) → candidate value
|
| 354 |
+
value_col: str | None = None
|
| 355 |
+
for c in remaining:
|
| 356 |
+
if c == group_col:
|
| 357 |
+
continue
|
| 358 |
+
if pd.api.types.is_numeric_dtype(df[c]):
|
| 359 |
+
value_col = c
|
| 360 |
+
break
|
| 361 |
+
|
| 362 |
+
if value_col is None:
|
| 363 |
+
return False, None, None
|
| 364 |
+
|
| 365 |
+
return True, group_col, value_col
|
| 366 |
+
|
| 367 |
+
|
| 368 |
+
def pivot_long_to_wide(
|
| 369 |
+
df: pd.DataFrame,
|
| 370 |
+
date_col: str,
|
| 371 |
+
group_col: str,
|
| 372 |
+
value_col: str,
|
| 373 |
+
) -> pd.DataFrame:
|
| 374 |
+
"""Pivot a long-format DataFrame to wide format.
|
| 375 |
+
|
| 376 |
+
Parameters
|
| 377 |
+
----------
|
| 378 |
+
df:
|
| 379 |
+
Long-format dataframe.
|
| 380 |
+
date_col:
|
| 381 |
+
Column with date values (becomes the index/row key).
|
| 382 |
+
group_col:
|
| 383 |
+
Column whose unique values become the new column headers.
|
| 384 |
+
value_col:
|
| 385 |
+
Column with the numeric values to spread.
|
| 386 |
+
|
| 387 |
+
Returns
|
| 388 |
+
-------
|
| 389 |
+
pd.DataFrame
|
| 390 |
+
Wide dataframe with *date_col* as a regular column and one
|
| 391 |
+
column per unique value in *group_col*.
|
| 392 |
+
"""
|
| 393 |
+
wide = df.pivot_table(
|
| 394 |
+
index=date_col,
|
| 395 |
+
columns=group_col,
|
| 396 |
+
values=value_col,
|
| 397 |
+
aggfunc="first",
|
| 398 |
+
)
|
| 399 |
+
# Flatten MultiIndex column names to plain strings
|
| 400 |
+
wide.columns = [str(c) for c in wide.columns]
|
| 401 |
+
wide = wide.reset_index()
|
| 402 |
+
return wide
|
| 403 |
+
|
| 404 |
+
|
| 405 |
# ---------------------------------------------------------------------------
|
| 406 |
# Calendar feature extraction
|
| 407 |
# ---------------------------------------------------------------------------
|
src/plotting.py
CHANGED
|
@@ -572,12 +572,22 @@ def plot_panel(
|
|
| 572 |
)
|
| 573 |
flat_axes = axes.flatten()
|
| 574 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 575 |
for i, col in enumerate(y_cols):
|
| 576 |
ax = flat_axes[i]
|
| 577 |
color = _default_color(palette_colors, i)
|
| 578 |
|
| 579 |
if chart_type == "bar":
|
| 580 |
-
ax.bar(df[date_col], df[col], color=color,
|
| 581 |
else:
|
| 582 |
ax.plot(df[date_col], df[col], linewidth=1.3, color=color)
|
| 583 |
|
|
|
|
| 572 |
)
|
| 573 |
flat_axes = axes.flatten()
|
| 574 |
|
| 575 |
+
# Compute a sensible bar width from the median date spacing
|
| 576 |
+
bar_width = None
|
| 577 |
+
if chart_type == "bar":
|
| 578 |
+
dates_sorted = df[date_col].dropna().sort_values()
|
| 579 |
+
if len(dates_sorted) >= 2:
|
| 580 |
+
median_gap = dates_sorted.diff().dropna().median()
|
| 581 |
+
bar_width = median_gap * 0.9
|
| 582 |
+
else:
|
| 583 |
+
bar_width = 1
|
| 584 |
+
|
| 585 |
for i, col in enumerate(y_cols):
|
| 586 |
ax = flat_axes[i]
|
| 587 |
color = _default_color(palette_colors, i)
|
| 588 |
|
| 589 |
if chart_type == "bar":
|
| 590 |
+
ax.bar(df[date_col], df[col], width=bar_width, color=color, alpha=0.85, edgecolor="white", linewidth=0.3)
|
| 591 |
else:
|
| 592 |
ax.plot(df[date_col], df[col], linewidth=1.3, color=color)
|
| 593 |
|
src/querychat_helpers.py
CHANGED
|
@@ -95,11 +95,18 @@ def create_querychat(
|
|
| 95 |
f"{freq_part}"
|
| 96 |
)
|
| 97 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 98 |
greeting = (
|
| 99 |
f"Hi! I can help you filter and explore the **{name}** dataset. "
|
| 100 |
"Try asking me something like:\n"
|
| 101 |
-
'- "Show only
|
| 102 |
-
|
| 103 |
'- "Show rows from January to March"'
|
| 104 |
)
|
| 105 |
|
|
|
|
| 95 |
f"{freq_part}"
|
| 96 |
)
|
| 97 |
|
| 98 |
+
# Build example bullets that reference actual column names
|
| 99 |
+
if y_cols:
|
| 100 |
+
first_y = y_cols[0]
|
| 101 |
+
filter_example = f'- "Filter where {first_y} > median"'
|
| 102 |
+
else:
|
| 103 |
+
filter_example = '- "Filter where value > 100"'
|
| 104 |
+
|
| 105 |
greeting = (
|
| 106 |
f"Hi! I can help you filter and explore the **{name}** dataset. "
|
| 107 |
"Try asking me something like:\n"
|
| 108 |
+
'- "Show only the last 5 years"\n'
|
| 109 |
+
f"{filter_example}\n"
|
| 110 |
'- "Show rows from January to March"'
|
| 111 |
)
|
| 112 |
|
src/ui_theme.py
CHANGED
|
@@ -93,14 +93,16 @@ def apply_miami_theme() -> None:
|
|
| 93 |
background-color: {_LIGHT_GRAY};
|
| 94 |
box-shadow: inset 4px 0 0 0 {MIAMI_RED};
|
| 95 |
border-radius: 6px;
|
|
|
|
| 96 |
}}
|
| 97 |
div[data-testid="stMetric"] label {{
|
| 98 |
color: {_BLACK};
|
| 99 |
-
font-size: 0.
|
| 100 |
}}
|
| 101 |
div[data-testid="stMetric"] div[data-testid="stMetricValue"] {{
|
| 102 |
color: {_BLACK};
|
| 103 |
font-weight: 700;
|
|
|
|
| 104 |
}}
|
| 105 |
|
| 106 |
/* ---- Sidebar developer card ---- */
|
|
@@ -136,15 +138,17 @@ def apply_miami_theme() -> None:
|
|
| 136 |
flex-wrap: wrap;
|
| 137 |
margin-top: 0.35rem;
|
| 138 |
}}
|
| 139 |
-
.dev-link
|
|
|
|
|
|
|
| 140 |
display: inline-flex;
|
| 141 |
align-items: center;
|
| 142 |
gap: 0.2rem;
|
| 143 |
padding: 0.15rem 0.4rem;
|
| 144 |
-
border: 1px solid
|
| 145 |
border-radius: 4px;
|
| 146 |
font-size: 0.65rem;
|
| 147 |
-
color: {
|
| 148 |
text-decoration: none;
|
| 149 |
background: {_WHITE};
|
| 150 |
line-height: 1.4;
|
|
@@ -153,11 +157,14 @@ def apply_miami_theme() -> None:
|
|
| 153 |
.dev-link svg {{
|
| 154 |
width: 11px;
|
| 155 |
height: 11px;
|
| 156 |
-
fill:
|
| 157 |
}}
|
| 158 |
.dev-link:hover {{
|
| 159 |
-
|
| 160 |
-
color: {
|
|
|
|
|
|
|
|
|
|
| 161 |
}}
|
| 162 |
</style>
|
| 163 |
"""
|
|
|
|
| 93 |
background-color: {_LIGHT_GRAY};
|
| 94 |
box-shadow: inset 4px 0 0 0 {MIAMI_RED};
|
| 95 |
border-radius: 6px;
|
| 96 |
+
padding: 0.6rem 0.75rem 0.6rem 1rem;
|
| 97 |
}}
|
| 98 |
div[data-testid="stMetric"] label {{
|
| 99 |
color: {_BLACK};
|
| 100 |
+
font-size: 0.78rem;
|
| 101 |
}}
|
| 102 |
div[data-testid="stMetric"] div[data-testid="stMetricValue"] {{
|
| 103 |
color: {_BLACK};
|
| 104 |
font-weight: 700;
|
| 105 |
+
font-size: 0.95rem;
|
| 106 |
}}
|
| 107 |
|
| 108 |
/* ---- Sidebar developer card ---- */
|
|
|
|
| 138 |
flex-wrap: wrap;
|
| 139 |
margin-top: 0.35rem;
|
| 140 |
}}
|
| 141 |
+
.dev-link,
|
| 142 |
+
.dev-link:visited,
|
| 143 |
+
.dev-link:link {{
|
| 144 |
display: inline-flex;
|
| 145 |
align-items: center;
|
| 146 |
gap: 0.2rem;
|
| 147 |
padding: 0.15rem 0.4rem;
|
| 148 |
+
border: 1px solid {MIAMI_RED};
|
| 149 |
border-radius: 4px;
|
| 150 |
font-size: 0.65rem;
|
| 151 |
+
color: {MIAMI_RED} !important;
|
| 152 |
text-decoration: none;
|
| 153 |
background: {_WHITE};
|
| 154 |
line-height: 1.4;
|
|
|
|
| 157 |
.dev-link svg {{
|
| 158 |
width: 11px;
|
| 159 |
height: 11px;
|
| 160 |
+
fill: {MIAMI_RED};
|
| 161 |
}}
|
| 162 |
.dev-link:hover {{
|
| 163 |
+
background-color: {MIAMI_RED};
|
| 164 |
+
color: {_WHITE} !important;
|
| 165 |
+
}}
|
| 166 |
+
.dev-link:hover svg {{
|
| 167 |
+
fill: {_WHITE};
|
| 168 |
}}
|
| 169 |
</style>
|
| 170 |
"""
|