Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
probml
GitHub Repository: probml/pyprobml
Path: blob/master/internal/figno_to_nb.py
1191 views
1
from operator import index
2
import pandas as pd
3
book_no = 2
4
book_df = pd.read_csv(f'internal/figures_url_mapping_book{book_no}_excluded_dummy_nb.csv', dtype=str)
5
md_content = "## Book2\n"
6
for fig_no in book_df['key']:
7
print(fig_no)
8
md_content+=f"- [ ] {fig_no}\n"
9
10
with open(f"internal/figno_to_nb_book{book_no}.md", "w") as f:
11
f.write(md_content)
12
13
# book_df["url"] = book_df["url"].apply(lambda x: list(map(lambda y: f"[{y.split('/')[-1]}]({y})", eval(x))))
14
# book_df["latex_added?"] = ["<li> - [ ] </li>"]*len(book_df)
15
# book_df.columns = ["Fig_no", "Notebook","Latex code added?"]
16
# book_df = book_df[["Fig_no","Latex code added?"]]
17
# book_df.to_markdown(f"internal/figno_to_nb_book{book_no}.md", index=False)
18