update 3200 notes

This commit is contained in:
Trance-0
2025-01-19 17:30:20 -06:00
parent da917d3be7
commit 8d282d2205
88 changed files with 24816 additions and 0 deletions

View File

@@ -0,0 +1 @@
<div style={{ width: '100%', height: '25px'}}></div><iframe src="/Math3200/Lecture_1.html" title="Math 3200 Lecture 1" style={{ width: '100%', height: '100vh', border: 'none' }}/>

View File

@@ -0,0 +1 @@
<div style={{ width: '100%', height: '25px'}}></div><iframe src="/Math3200/Lecture_10.html" title="Math 3200 Lecture 10" style={{ width: '100%', height: '100vh', border: 'none' }}/>

View File

@@ -0,0 +1 @@
<div style={{ width: '100%', height: '25px'}}></div><iframe src="/Math3200/Lecture_11.html" title="Math 3200 Lecture 11" style={{ width: '100%', height: '100vh', border: 'none' }}/>

View File

@@ -0,0 +1 @@
<div style={{ width: '100%', height: '25px'}}></div><iframe src="/Math3200/Lecture_12.html" title="Math 3200 Lecture 12" style={{ width: '100%', height: '100vh', border: 'none' }}/>

View File

@@ -0,0 +1 @@
<div style={{ width: '100%', height: '25px'}}></div><iframe src="/Math3200/Lecture_13.html" title="Math 3200 Lecture 13" style={{ width: '100%', height: '100vh', border: 'none' }}/>

View File

@@ -0,0 +1 @@
<div style={{ width: '100%', height: '25px'}}></div><iframe src="/Math3200/Lecture_14.html" title="Math 3200 Lecture 14" style={{ width: '100%', height: '100vh', border: 'none' }}/>

View File

@@ -0,0 +1 @@
<div style={{ width: '100%', height: '25px'}}></div><iframe src="/Math3200/Lecture_15.html" title="Math 3200 Lecture 15" style={{ width: '100%', height: '100vh', border: 'none' }}/>

View File

@@ -0,0 +1 @@
<div style={{ width: '100%', height: '25px'}}></div><iframe src="/Math3200/Lecture_16.html" title="Math 3200 Lecture 16" style={{ width: '100%', height: '100vh', border: 'none' }}/>

View File

@@ -0,0 +1 @@
<div style={{ width: '100%', height: '25px'}}></div><iframe src="/Math3200/Lecture_17.html" title="Math 3200 Lecture 17" style={{ width: '100%', height: '100vh', border: 'none' }}/>

View File

@@ -0,0 +1 @@
<div style={{ width: '100%', height: '25px'}}></div><iframe src="/Math3200/Lecture_18.html" title="Math 3200 Lecture 18" style={{ width: '100%', height: '100vh', border: 'none' }}/>

View File

@@ -0,0 +1 @@
<div style={{ width: '100%', height: '25px'}}></div><iframe src="/Math3200/Lecture_19.html" title="Math 3200 Lecture 19" style={{ width: '100%', height: '100vh', border: 'none' }}/>

View File

@@ -0,0 +1 @@
<div style={{ width: '100%', height: '25px'}}></div><iframe src="/Math3200/Lecture_2.html" title="Math 3200 Lecture 2" style={{ width: '100%', height: '100vh', border: 'none' }}/>

View File

@@ -0,0 +1 @@
<div style={{ width: '100%', height: '25px'}}></div><iframe src="/Math3200/Lecture_20.html" title="Math 3200 Lecture 20" style={{ width: '100%', height: '100vh', border: 'none' }}/>

View File

@@ -0,0 +1 @@
<div style={{ width: '100%', height: '25px'}}></div><iframe src="/Math3200/Lecture_21.html" title="Math 3200 Lecture 21" style={{ width: '100%', height: '100vh', border: 'none' }}/>

View File

@@ -0,0 +1 @@
<div style={{ width: '100%', height: '25px'}}></div><iframe src="/Math3200/Lecture_22.html" title="Math 3200 Lecture 22" style={{ width: '100%', height: '100vh', border: 'none' }}/>

View File

@@ -0,0 +1 @@
<div style={{ width: '100%', height: '25px'}}></div><iframe src="/Math3200/Lecture_23.html" title="Math 3200 Lecture 23" style={{ width: '100%', height: '100vh', border: 'none' }}/>

View File

@@ -0,0 +1 @@
<div style={{ width: '100%', height: '25px'}}></div><iframe src="/Math3200/Lecture_24.html" title="Math 3200 Lecture 24" style={{ width: '100%', height: '100vh', border: 'none' }}/>

View File

@@ -0,0 +1 @@
<div style={{ width: '100%', height: '25px'}}></div><iframe src="/Math3200/Lecture_25.html" title="Math 3200 Lecture 25" style={{ width: '100%', height: '100vh', border: 'none' }}/>

View File

@@ -0,0 +1 @@
<div style={{ width: '100%', height: '25px'}}></div><iframe src="/Math3200/Lecture_26.html" title="Math 3200 Lecture 26" style={{ width: '100%', height: '100vh', border: 'none' }}/>

View File

@@ -0,0 +1 @@
<div style={{ width: '100%', height: '25px'}}></div><iframe src="/Math3200/Lecture_27.html" title="Math 3200 Lecture 27" style={{ width: '100%', height: '100vh', border: 'none' }}/>

View File

@@ -0,0 +1 @@
<div style={{ width: '100%', height: '25px'}}></div><iframe src="/Math3200/Lecture_28.html" title="Math 3200 Lecture 28" style={{ width: '100%', height: '100vh', border: 'none' }}/>

View File

@@ -0,0 +1 @@
<div style={{ width: '100%', height: '25px'}}></div><iframe src="/Math3200/Lecture_29.html" title="Math 3200 Lecture 29" style={{ width: '100%', height: '100vh', border: 'none' }}/>

View File

@@ -0,0 +1 @@
<div style={{ width: '100%', height: '25px'}}></div><iframe src="/Math3200/Lecture_3.html" title="Math 3200 Lecture 3" style={{ width: '100%', height: '100vh', border: 'none' }}/>

View File

@@ -0,0 +1 @@
<div style={{ width: '100%', height: '25px'}}></div><iframe src="/Math3200/Lecture_30.html" title="Math 3200 Lecture 30" style={{ width: '100%', height: '100vh', border: 'none' }}/>

View File

@@ -0,0 +1 @@
<div style={{ width: '100%', height: '25px'}}></div><iframe src="/Math3200/Lecture_31.html" title="Math 3200 Lecture 31" style={{ width: '100%', height: '100vh', border: 'none' }}/>

View File

@@ -0,0 +1 @@
<div style={{ width: '100%', height: '25px'}}></div><iframe src="/Math3200/Lecture_32.html" title="Math 3200 Lecture 32" style={{ width: '100%', height: '100vh', border: 'none' }}/>

View File

@@ -0,0 +1 @@
<div style={{ width: '100%', height: '25px'}}></div><iframe src="/Math3200/Lecture_33.html" title="Math 3200 Lecture 33" style={{ width: '100%', height: '100vh', border: 'none' }}/>

View File

@@ -0,0 +1 @@
<div style={{ width: '100%', height: '25px'}}></div><iframe src="/Math3200/Lecture_34.html" title="Math 3200 Lecture 34" style={{ width: '100%', height: '100vh', border: 'none' }}/>

View File

@@ -0,0 +1 @@
<div style={{ width: '100%', height: '25px'}}></div><iframe src="/Math3200/Lecture_35.html" title="Math 3200 Lecture 35" style={{ width: '100%', height: '100vh', border: 'none' }}/>

View File

@@ -0,0 +1 @@
<div style={{ width: '100%', height: '25px'}}></div><iframe src="/Math3200/Lecture_36.html" title="Math 3200 Lecture 36" style={{ width: '100%', height: '100vh', border: 'none' }}/>

View File

@@ -0,0 +1 @@
<div style={{ width: '100%', height: '25px'}}></div><iframe src="/Math3200/Lecture_37.html" title="Math 3200 Lecture 37" style={{ width: '100%', height: '100vh', border: 'none' }}/>

View File

@@ -0,0 +1 @@
<div style={{ width: '100%', height: '25px'}}></div><iframe src="/Math3200/Lecture_38.html" title="Math 3200 Lecture 38" style={{ width: '100%', height: '100vh', border: 'none' }}/>

View File

@@ -0,0 +1 @@
<div style={{ width: '100%', height: '25px'}}></div><iframe src="/Math3200/Lecture_39.html" title="Math 3200 Lecture 39" style={{ width: '100%', height: '100vh', border: 'none' }}/>

View File

@@ -0,0 +1 @@
<div style={{ width: '100%', height: '25px'}}></div><iframe src="/Math3200/Lecture_4.html" title="Math 3200 Lecture 4" style={{ width: '100%', height: '100vh', border: 'none' }}/>

View File

@@ -0,0 +1 @@
<div style={{ width: '100%', height: '25px'}}></div><iframe src="/Math3200/Lecture_40.html" title="Math 3200 Lecture 40" style={{ width: '100%', height: '100vh', border: 'none' }}/>

View File

@@ -0,0 +1 @@
<div style={{ width: '100%', height: '25px'}}></div><iframe src="/Math3200/Lecture_5.html" title="Math 3200 Lecture 5" style={{ width: '100%', height: '100vh', border: 'none' }}/>

View File

@@ -0,0 +1 @@
<div style={{ width: '100%', height: '25px'}}></div><iframe src="/Math3200/Lecture_6.html" title="Math 3200 Lecture 6" style={{ width: '100%', height: '100vh', border: 'none' }}/>

View File

@@ -0,0 +1 @@
<div style={{ width: '100%', height: '25px'}}></div><iframe src="/Math3200/Lecture_7.html" title="Math 3200 Lecture 7" style={{ width: '100%', height: '100vh', border: 'none' }}/>

View File

@@ -0,0 +1 @@
<div style={{ width: '100%', height: '25px'}}></div><iframe src="/Math3200/Lecture_8.html" title="Math 3200 Lecture 8" style={{ width: '100%', height: '100vh', border: 'none' }}/>

View File

@@ -0,0 +1 @@
<div style={{ width: '100%', height: '25px'}}></div><iframe src="/Math3200/Lecture_9.html" title="Math 3200 Lecture 9" style={{ width: '100%', height: '100vh', border: 'none' }}/>

46
pages/Math3200/_meta.js Normal file
View File

@@ -0,0 +1,46 @@
export default {
index: "Course Description",
"---": {
type: 'separator'
},
Lecture_1: "Elementary to Intermediate Statistics and Data Analysis (Lecture 1)",
Lecture_2: "Elementary to Intermediate Statistics and Data Analysis (Lecture 2)",
Lecture_3: "Elementary to Intermediate Statistics and Data Analysis (Lecture 3)",
Lecture_4: "Elementary to Intermediate Statistics and Data Analysis (Lecture 4)",
Lecture_5: "Elementary to Intermediate Statistics and Data Analysis (Lecture 5)",
Lecture_6: "Elementary to Intermediate Statistics and Data Analysis (Lecture 6)",
Lecture_7: "Elementary to Intermediate Statistics and Data Analysis (Lecture 7)",
Lecture_8: "Elementary to Intermediate Statistics and Data Analysis (Lecture 8)",
Lecture_9: "Elementary to Intermediate Statistics and Data Analysis (Lecture 9)",
Lecture_10: "Elementary to Intermediate Statistics and Data Analysis (Lecture 10)",
Lecture_11: "Elementary to Intermediate Statistics and Data Analysis (Lecture 11)",
Lecture_12: "Elementary to Intermediate Statistics and Data Analysis (Lecture 12)",
Lecture_13: "Elementary to Intermediate Statistics and Data Analysis (Lecture 13)",
Lecture_14: "Elementary to Intermediate Statistics and Data Analysis (Lecture 14)",
Lecture_15: "Elementary to Intermediate Statistics and Data Analysis (Lecture 15)",
Lecture_16: "Elementary to Intermediate Statistics and Data Analysis (Lecture 16)",
Lecture_17: "Elementary to Intermediate Statistics and Data Analysis (Lecture 17)",
Lecture_18: "Elementary to Intermediate Statistics and Data Analysis (Lecture 18)",
Lecture_19: "Elementary to Intermediate Statistics and Data Analysis (Lecture 19)",
Lecture_20: "Elementary to Intermediate Statistics and Data Analysis (Lecture 20)",
Lecture_21: "Elementary to Intermediate Statistics and Data Analysis (Lecture 21)",
Lecture_22: "Elementary to Intermediate Statistics and Data Analysis (Lecture 22)",
Lecture_23: "Elementary to Intermediate Statistics and Data Analysis (Lecture 23)",
Lecture_24: "Elementary to Intermediate Statistics and Data Analysis (Lecture 24)",
Lecture_25: "Elementary to Intermediate Statistics and Data Analysis (Lecture 25)",
Lecture_26: "Elementary to Intermediate Statistics and Data Analysis (Lecture 26)",
Lecture_27: "Elementary to Intermediate Statistics and Data Analysis (Lecture 27)",
Lecture_28: "Elementary to Intermediate Statistics and Data Analysis (Lecture 28)",
Lecture_29: "Elementary to Intermediate Statistics and Data Analysis (Lecture 29)",
Lecture_30: "Elementary to Intermediate Statistics and Data Analysis (Lecture 30)",
Lecture_31: "Elementary to Intermediate Statistics and Data Analysis (Lecture 31)",
Lecture_32: "Elementary to Intermediate Statistics and Data Analysis (Lecture 32)",
Lecture_33: "Elementary to Intermediate Statistics and Data Analysis (Lecture 33)",
Lecture_34: "Elementary to Intermediate Statistics and Data Analysis (Lecture 34)",
Lecture_35: "Elementary to Intermediate Statistics and Data Analysis (Lecture 35)",
Lecture_36: "Elementary to Intermediate Statistics and Data Analysis (Lecture 36)",
Lecture_37: "Elementary to Intermediate Statistics and Data Analysis (Lecture 37)",
Lecture_38: "Elementary to Intermediate Statistics and Data Analysis (Lecture 38)",
Lecture_39: "Elementary to Intermediate Statistics and Data Analysis (Lecture 39)",
Lecture_40: "Elementary to Intermediate Statistics and Data Analysis (Lecture 40)"
}

11
pages/Math3200/index.md Normal file
View File

@@ -0,0 +1,11 @@
# Math 3200 Elementary Statistics and Data Analysis
## Course Description
This course is designed to provide students with a comprehensive understanding of the fundamental concepts and techniques in statistics and data analysis. It covers the basic principles of statistics, including descriptive statistics, probability theory, and statistical inference. Students will learn how to collect, analyze, and interpret data using various statistical methods and tools. The course will also introduce students to the principles of data visualization and the use of statistical software for data analysis.
## Notes for Developers
This site is generated using html files rendered by RMarkdown. Some search functionality may not work.
Source code is available [here](https://github.com/zheyuan-wu/Math3200).

View File

@@ -0,0 +1,52 @@
"""
This file is used to wrap the html files in the local directory into md files.
Make them renderable in the website.
"""
import os
import re
BASE_DIR = os.path.dirname(os.path.abspath(__file__))
def wrap_html_files(file_name):
with open(os.path.join(BASE_DIR, file_name), "r", encoding="utf-8") as f:
content = f.read()
with open(os.path.join(BASE_DIR, file_name.replace(".html", ".md")), "w", encoding="utf-8") as f:
f.write(content)
os.remove(os.path.join(BASE_DIR, file_name))
def parse_html_file(file_name):
if not file_name.endswith(".md"):
raise ValueError("File name should end with .md")
with open(os.path.join(BASE_DIR, file_name), "r", encoding="utf-8") as f:
content = f.read()
with open(os.path.join(BASE_DIR, file_name), "w", encoding="utf-8") as f:
# remove doctype
content = re.sub(r"<!DOCTYPE html>", "", content, flags=re.DOTALL)
# remove meta tags
content = re.sub(r"<meta.*?>", "", content, flags=re.DOTALL)
# remove title
content = re.sub(r"<title>.*?</title>", "", content, flags=re.DOTALL)
# remove the <script> tags
content = re.sub(r"<script>.*?</script>", "", content, flags=re.DOTALL)
# remove the <style> tags
content = re.sub(r"<style>.*?</style>", "", content, flags=re.DOTALL)
# parse math-in-line
content = re.sub(r'<span class="math inline">\\\((.*?)\\\)</span>', r'$\1$', content)
# parse math display
content = re.sub(r'<span class="math display">\\\[(.*?)\\\]</span>', r'$$\1$$', content)
f.write(content)
# for file in os.listdir(BASE_DIR):
# if file.endswith(".html"):
# wrap_html_files(file)
# elif file.endswith(".md"):
# parse_html_file(file)
# wrap_html_files("Lecture_1.html")
for i in range(1, 41):
with open(os.path.join(BASE_DIR, f"Lecture_{i}.mdx"), "w", encoding="utf-8") as f:
f.write("<div style={{ width: '100%', height: '25px'}}></div><iframe src=\"/Math3200/Lecture_"+str(i)+".html\" title=\"Math 3200 Lecture "+str(i)+"\" style={{ width: '100%', height: '100vh', border: 'none' }}/>")