Skip to content

Instantly share code, notes, and snippets.

@jfreels
jfreels / README.md
Last active May 4, 2024 14:12
d3js: Create a table using data from a CSV file.

d3js: Create a table using data from a CSV file.

@jfreels
jfreels / README.md
Last active March 14, 2023 23:04
d3js: Create an HTML table using d3.js

d3js: Create an HTML table using d3.js

@jfreels
jfreels / README.md
Created September 27, 2013 19:33
d3js: Create an HTML table using d3.js and JSON

d3js: Create an HTML table using d3.js and JSON

@jfreels
jfreels / README.md
Last active November 4, 2022 00:51
d3js: Scatterplot using CSV data.

d3js: Scatterplot using CSV data.

@jfreels
jfreels / README.md
Last active August 21, 2022 12:38
d3js: Create text input box

d3js: Create text input box.

@jfreels
jfreels / average_duration_stream.py
Created November 30, 2021 00:11
Determine average duration for each step across all sessions
""" Determine average duration for each step across all sessions """
import sys
STREAM = [
# session, step, timestamp
[1001, 1, 100000010], # duration = 11
[1001, 2, 100000021], # duration = 12
[1001, 3, 100000033], # duration = 13
[1001, 4, 100000046], # duration = None (there's no next step)
[1002, 1, 100000010], # duration = 10
@jfreels
jfreels / l7d.py
Created November 30, 2021 00:10
Determine product usage over the last 7 days
""" Determine product usage over the last 7 days """
import sys
DATALIST = {
"android": [0,1,1,0,1,1,1],
"iphone": [0,1,1,0,1,1,0],
"web": [0,0,0,1,1,1,1]
}
@jfreels
jfreels / README.md
Last active November 23, 2021 10:24
d3js: Create divs using d3.js

d3js: Create divs using d3.js

@jfreels
jfreels / README.md
Last active May 27, 2021 09:39
d3js: Create an HTML select box using d3.js and create a paragraph referencing the selection.

d3js: Create an HTML select box using d3.js and create a paragraph referencing the selection.

import sys
import tableauserverclient as tsc
TABLEAU_CREDENTIALS = {
"server_url": "",
"username": "",
"password": "",
"site": ""
}