Skip to content

Instantly share code, notes, and snippets.

View jonathanferrari's full-sized avatar
📚
Studying

Jonathan Ferrari jonathanferrari

📚
Studying
View GitHub Profile
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@jonathanferrari
jonathanferrari / FAIL.md
Last active January 10, 2022 08:08
CODE/MATERIAL USE LISCENCE

Ferrari Academic Integrity Licence (FAIL)

adapted from BSD(3C)4

Copyright (c) 2022, Jonathan Ferrari

All rights reserved.

Academic Integrity and Plagiarism

**USE OF THIS CODE/MATERIAL OR ANY "INSPIRATION" DRAWN FROM THIS CODE/MATERIAL IN AN ACADEMIC CONTEXT (SPECIFICALLY AT UC BERKELEY) IS STRICTLY PROHIBITED SUCH BEHAVIOR VIOLATES FEDERAL COPYRIGHT LAW, UC BERKELEY ACADEMIC INTEGRITY, AND UC BERKELEY COURSE POLICIES

@jonathanferrari
jonathanferrari / shopify.ipynb
Created January 12, 2022 05:03
shopify.ipynb
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@jonathanferrari
jonathanferrari / utils.py
Created April 28, 2022 01:51
Utilities for BFFS Workshop Evaluation
#necessary to implement `download_data()` [see below]
import requests
from pathlib import Path
import time
#standard data analysis libraries
import numpy as np
import pandas as pd
#imports for displaying, rendering, and saving plots and visualizations
import plotly
import plotly.express as px
@jonathanferrari
jonathanferrari / modules-management-software.md
Last active April 2, 2023 05:41
Notion for Teams vs. ClickUp for Project Management
@jonathanferrari
jonathanferrari / table-widget.py
Last active June 13, 2026 20:07
Create an Interactive Table using Ipywidgets and Pandas
import pandas as pd
import ipywidgets as widgets
import numpy as np
from IPython.display import *
class Make:
def headers(cols, labels):
header_widgets = []
<center>
<img src="https://raw.githubusercontent.com/ds-modules/ecc-cs9/refs/heads/main/ecc-header.png">
<h3>This notebook was made as a part of an interdisciplinary collaboration between UC Berkeley and El Camino College and supported by the California Learning Lab</h3>
</center>