Create a treemap for the first two URL path directories example.com/dir_1/dir_2/.
Type
Default
Details
url_list
list
Any list-like object with a bunch of URLs.
items_per_level
int
10
The number of items to display for each level of the treemap. All other items will be grouped under a special item called “Others”.
height
int
600
The height of the chart in pixels.
width
NoneType
None
The width of the chart in pixels.
theme
str
none
Name of theme to use for the chart. Available themes: ggplot2, seaborn, simple_white, plotly, plotly_white, plotly_dark, presentation, xgridoff, ygridoff, gridon, none.
domain
str
example.com
The main domain of the URL list. This will be displayed at the top panel in the treemap to display values like a breadcrumb.
title
str
URL Structure
Returns
plotly.graph_objects.Figure
Read a list of URLs from a text/CSV file
Code
import advertools as advimport advizimport pandas as pdfrom pathlib import Pathimport osif os.getcwd().endswith('/nbs'): filepath ='data/apple_url_list.csv'else: filepath ='nbs/data/apple_url_list.csv'apple = pd.read_csv(filepath)apple.head(10)