{"users":[{"id":2,"username":"jack","name":"Jack","avatar_template":"/user_avatar/community.plotly.com/jack/{size}/11_2.png","primary_group_name":"Plotly-Team","flair_name":"Plotly-Team","flair_url":"https://us1.discourse-cdn.com/flex024/uploads/plot/original/3X/7/7/77db1b66978da12156e7f0d07c472dba47d7d823.png","flair_color":"00f2e4","flair_group_id":48,"admin":true,"trust_level":4},{"id":33888,"username":"Mac","name":"Ranjith Kumar K","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/m/cc9497/{size}.png","trust_level":1},{"id":38494,"username":"KovalevychMaksym","name":"MAKSYM KOVALEVYCH","avatar_template":"/user_avatar/community.plotly.com/kovalevychmaksym/{size}/33968_2.png","trust_level":0},{"id":14503,"username":"AnnMarieW","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/a/ec9cab/{size}.png","flair_name":"Community-Developers","flair_url":"atom","flair_bg_color":"ff2c6d","flair_color":"00f2e4","flair_group_id":44,"admin":true,"moderator":true,"trust_level":4},{"id":22599,"username":"DaveG","name":"Dave Gibbon","avatar_template":"/user_avatar/community.plotly.com/daveg/{size}/32233_2.png","primary_group_name":"Plotly-Team","flair_name":"Plotly-Team","flair_url":"https://us1.discourse-cdn.com/flex024/uploads/plot/original/3X/7/7/77db1b66978da12156e7f0d07c472dba47d7d823.png","flair_color":"00f2e4","flair_group_id":48,"trust_level":2},{"id":38466,"username":"loricah","name":null,"avatar_template":"https://avatars.discourse-cdn.com/v4/letter/l/ad7895/{size}.png","trust_level":1},{"id":27101,"username":"AIMPED","name":"","avatar_template":"/user_avatar/community.plotly.com/aimped/{size}/21758_2.png","moderator":true,"trust_level":3},{"id":38475,"username":"mk_1","name":"Matthew Kinahan","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/m/a698b9/{size}.png","trust_level":0},{"id":38465,"username":"jamesalexday","name":"James Day","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/j/3bc359/{size}.png","trust_level":0},{"id":36407,"username":"Gunther","name":null,"avatar_template":"https://avatars.discourse-cdn.com/v4/letter/g/f08c70/{size}.png","trust_level":1},{"id":29640,"username":"Bakira","name":"","avatar_template":"/user_avatar/community.plotly.com/bakira/{size}/30887_2.png","trust_level":2},{"id":38447,"username":"JuneDuane","name":null,"avatar_template":"https://avatars.discourse-cdn.com/v4/letter/j/958977/{size}.png","trust_level":0},{"id":33655,"username":"John-Luca","name":"John-Luca","avatar_template":"/user_avatar/community.plotly.com/john-luca/{size}/28009_2.png","trust_level":0},{"id":28275,"username":"KBurchfiel","name":"","avatar_template":"/user_avatar/community.plotly.com/kburchfiel/{size}/21202_2.png","trust_level":2},{"id":21708,"username":"MichelH","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/m/3e96dc/{size}.png","trust_level":2},{"id":38440,"username":"edan-bainglass","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/e/838e76/{size}.png","trust_level":0},{"id":8270,"username":"adamschroeder","name":"","avatar_template":"/user_avatar/community.plotly.com/adamschroeder/{size}/17280_2.png","primary_group_name":"Plotly-Team","flair_name":"Plotly-Team","flair_url":"https://us1.discourse-cdn.com/flex024/uploads/plot/original/3X/7/7/77db1b66978da12156e7f0d07c472dba47d7d823.png","flair_color":"00f2e4","flair_group_id":48,"admin":true,"moderator":true,"trust_level":4},{"id":38415,"username":"bioplots35","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/b/90db22/{size}.png","trust_level":0},{"id":38414,"username":"jasmine1","name":".jasmine.___.","avatar_template":"/user_avatar/community.plotly.com/jasmine1/{size}/33884_2.png","trust_level":0},{"id":38400,"username":"natrist","name":null,"avatar_template":"https://avatars.discourse-cdn.com/v4/letter/n/7c8e57/{size}.png","trust_level":0},{"id":38382,"username":"tyuji","name":"Thomaz Yuji","avatar_template":"/user_avatar/community.plotly.com/tyuji/{size}/33827_2.png","trust_level":1},{"id":25989,"username":"brunorosilva","name":"Bruno Rodrigues Silva","avatar_template":"/user_avatar/community.plotly.com/brunorosilva/{size}/18550_2.png","trust_level":1},{"id":22930,"username":"kmhurchla","name":"Kathryn Hurchla","avatar_template":"/user_avatar/community.plotly.com/kmhurchla/{size}/19859_2.png","flair_name":"Street-Team","flair_url":"blog","flair_bg_color":"ff2c6d","flair_color":"00f2e4","flair_group_id":46,"trust_level":2},{"id":26295,"username":"leavor","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/l/7feea3/{size}.png","trust_level":1},{"id":38338,"username":"felixbumann_22394","name":"Felix Bumann","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/f/a5b964/{size}.png","trust_level":0},{"id":23771,"username":"kiteme","name":"kiteme","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/k/d26b3c/{size}.png","trust_level":2},{"id":38369,"username":"hogcalm1543","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/h/c77e96/{size}.png","trust_level":0},{"id":38323,"username":"diogo","name":"diogo","avatar_template":"/user_avatar/community.plotly.com/diogo/{size}/33731_2.png","trust_level":1},{"id":38312,"username":"Martin_Schroder","name":"Martin Schröder","avatar_template":"/user_avatar/community.plotly.com/martin_schroder/{size}/33724_2.png","trust_level":0},{"id":38291,"username":"Louis-Amand","name":"Louis-Amand Gérard","avatar_template":"/user_avatar/community.plotly.com/louis-amand/{size}/33709_2.png","trust_level":0},{"id":38286,"username":"Minsung_Kim","name":"Minsung Kim","avatar_template":"/user_avatar/community.plotly.com/minsung_kim/{size}/33705_2.png","trust_level":0},{"id":10927,"username":"UdayGuntupalli","name":"Uday","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/u/a9adbd/{size}.png","trust_level":2},{"id":2389,"username":"nicolaskruchten","name":"Nicolas Kruchten","avatar_template":"/user_avatar/community.plotly.com/nicolaskruchten/{size}/7018_2.png","trust_level":2},{"id":6938,"username":"Alexboiboi","name":"Alexandre Boisselet","avatar_template":"/user_avatar/community.plotly.com/alexboiboi/{size}/6420_2.png","trust_level":2},{"id":20649,"username":"windrose","name":"","avatar_template":"/user_avatar/community.plotly.com/windrose/{size}/13691_2.png","trust_level":2},{"id":38248,"username":"Sri_Karan","name":"Sri Karan","avatar_template":"/user_avatar/community.plotly.com/sri_karan/{size}/31369_2.png","trust_level":0},{"id":37968,"username":"Dromihetex","name":"Ciprian Dragne","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/d/c37758/{size}.png","trust_level":0},{"id":209,"username":"empet","name":"","avatar_template":"/user_avatar/community.plotly.com/empet/{size}/31424_2.png","trust_level":2},{"id":38200,"username":"Aster_Stoustrup","name":"Aster Stoustrup","avatar_template":"/user_avatar/community.plotly.com/aster_stoustrup/{size}/31894_2.png","trust_level":1},{"id":7641,"username":"stu","name":"Gs","avatar_template":"/user_avatar/community.plotly.com/stu/{size}/18439_2.png","flair_name":"Community-Support","flair_url":"child","flair_bg_color":"ff2c6d","flair_color":"00f2e4","flair_group_id":43,"trust_level":3},{"id":38177,"username":"Welki","name":"Daniel Welker","avatar_template":"/user_avatar/community.plotly.com/welki/{size}/33533_2.png","trust_level":0},{"id":37767,"username":"camdecoster","name":"","avatar_template":"/user_avatar/community.plotly.com/camdecoster/{size}/32884_2.png","primary_group_name":"Plotly-Team","flair_name":"Plotly-Team","flair_url":"https://us1.discourse-cdn.com/flex024/uploads/plot/original/3X/7/7/77db1b66978da12156e7f0d07c472dba47d7d823.png","flair_color":"00f2e4","flair_group_id":48,"trust_level":2},{"id":37897,"username":"Arslan_Shahid","name":"Arslan Shahid","avatar_template":"/user_avatar/community.plotly.com/arslan_shahid/{size}/31375_2.png","trust_level":0},{"id":38175,"username":"Simon_Dierickx","name":"Simon Dierickx","avatar_template":"/user_avatar/community.plotly.com/simon_dierickx/{size}/33526_2.png","trust_level":1},{"id":14663,"username":"Wabiloo","name":"Fabre Lambeau","avatar_template":"/user_avatar/community.plotly.com/wabiloo/{size}/8483_2.png","trust_level":2},{"id":33087,"username":"smangham","name":"Sam  Mangham","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/s/43a26b/{size}.png","trust_level":1},{"id":38106,"username":"janissary101","name":"Will","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/j/43a26b/{size}.png","trust_level":0}],"primary_groups":[{"id":48,"name":"Plotly-Team"}],"flair_groups":[{"id":48,"name":"Plotly-Team","flair_url":"https://us1.discourse-cdn.com/flex024/uploads/plot/original/3X/7/7/77db1b66978da12156e7f0d07c472dba47d7d823.png","flair_bg_color":"","flair_color":"00f2e4"},{"id":44,"name":"Community-Developers","flair_url":"atom","flair_bg_color":"ff2c6d","flair_color":"00f2e4"},{"id":46,"name":"Street-Team","flair_url":"blog","flair_bg_color":"ff2c6d","flair_color":"00f2e4"},{"id":43,"name":"Community-Support","flair_url":"child","flair_bg_color":"ff2c6d","flair_color":"00f2e4"}],"topic_list":{"can_create_topic":false,"more_topics_url":"/c/plotly-python/5?page=1","per_page":30,"top_tags":[{"id":8,"name":"question","slug":"question"},{"id":15,"name":"bug-reporter","slug":"bug-reporter"},{"id":6,"name":"tips-and-tricks","slug":"tips-and-tricks"},{"id":1,"name":"show-and-tell","slug":"show-and-tell"},{"id":5,"name":"community-components","slug":"community-components"},{"id":2,"name":"announcements","slug":"announcements"},{"id":20,"name":"dash-online-course","slug":"dash-online-course"},{"id":23,"name":"figure-friday","slug":"figure-friday"},{"id":14,"name":"job-postings","slug":"job-postings"}],"topics":[{"fancy_title":"About the :bar_chart: Plotly Python category","id":29,"title":"About the 📊 Plotly Python category","slug":"about-the-plotly-python-category","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2015-10-07T20:35:20.220Z","last_posted_at":"2024-06-07T15:22:05.910Z","bumped":true,"bumped_at":"2024-06-07T15:22:05.910Z","archetype":"regular","unseen":false,"pinned":true,"unpinned":null,"excerpt":"QA &amp; discourse on the Plotly Python library.","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":6804,"like_count":1,"has_summary":false,"last_poster_username":"Mac","category_id":5,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":2,"primary_group_id":48,"flair_group_id":48},{"extras":"latest","description":"Most Recent Poster","user_id":33888,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Visualizing Plasma Confinement &amp; Metric Gradients in 3D using Plotly","id":96523,"title":"Visualizing Plasma Confinement & Metric Gradients in 3D using Plotly","slug":"visualizing-plasma-confinement-metric-gradients-in-3d-using-plotly","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2026-03-06T20:32:42.854Z","last_posted_at":"2026-03-06T21:29:35.358Z","bumped":true,"bumped_at":"2026-03-06T21:29:35.358Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":1,"name":"show-and-tell","slug":"show-and-tell"}],"tags_descriptions":{},"views":33,"like_count":4,"has_summary":false,"last_poster_username":"DaveG","category_id":5,"op_like_count":2,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":38494,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":14503,"primary_group_id":null,"flair_group_id":44},{"extras":"latest","description":"Most Recent Poster","user_id":22599,"primary_group_id":48,"flair_group_id":48}]},{"fancy_title":"How to see all tasks in overlapping timeline hover","id":96459,"title":"How to see all tasks in overlapping timeline hover","slug":"how-to-see-all-tasks-in-overlapping-timeline-hover","posts_count":4,"reply_count":2,"highest_post_number":4,"image_url":null,"created_at":"2026-02-25T15:49:27.734Z","last_posted_at":"2026-03-03T16:42:13.286Z","bumped":true,"bumped_at":"2026-03-03T16:42:13.286Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":8,"name":"question","slug":"question"}],"tags_descriptions":{},"views":54,"like_count":1,"has_summary":false,"last_poster_username":"AIMPED","category_id":5,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":38466,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":27101,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Make marker a piechart with plotly graph objects","id":96480,"title":"Make marker a piechart with plotly graph objects","slug":"make-marker-a-piechart-with-plotly-graph-objects","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-03-02T04:28:35.732Z","last_posted_at":"2026-03-02T07:43:31.885Z","bumped":true,"bumped_at":"2026-03-02T07:43:31.885Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":17,"like_count":0,"has_summary":false,"last_poster_username":"AIMPED","category_id":5,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":38475,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":27101,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Plotlylogomaker - A new python package for creating biology logo plots in plotly","id":96449,"title":"Plotlylogomaker - A new python package for creating biology logo plots in plotly","slug":"plotlylogomaker-a-new-python-package-for-creating-biology-logo-plots-in-plotly","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-02-25T10:06:36.127Z","last_posted_at":"2026-02-25T10:06:36.204Z","bumped":true,"bumped_at":"2026-02-25T10:06:36.204Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":1,"name":"show-and-tell","slug":"show-and-tell"}],"tags_descriptions":{},"views":32,"like_count":1,"has_summary":false,"last_poster_username":"jamesalexday","category_id":5,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":38465,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Hi! I&rsquo;m getting &ldquo;ValueError: Invalid property specified for object of type plotly.graph_objs.layout.YAxis: &lsquo;titlefont&rsquo;&rdquo;","id":91155,"title":"Hi! I'm getting \"ValueError: Invalid property specified for object of type plotly.graph_objs.layout.YAxis: 'titlefont'\"","slug":"hi-im-getting-valueerror-invalid-property-specified-for-object-of-type-plotly-graph-objs-layout-yaxis-titlefont","posts_count":6,"reply_count":3,"highest_post_number":6,"image_url":null,"created_at":"2025-03-11T07:41:22.173Z","last_posted_at":"2026-02-21T02:21:28.000Z","bumped":true,"bumped_at":"2026-02-21T02:21:28.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":8,"name":"question","slug":"question"}],"tags_descriptions":{},"views":1685,"like_count":0,"has_summary":false,"last_poster_username":"JuneDuane","category_id":5,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":36407,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":29640,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":38447,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Sizing of data labels","id":84450,"title":"Sizing of data labels","slug":"sizing-of-data-labels","posts_count":4,"reply_count":2,"highest_post_number":4,"image_url":"https://us1.discourse-cdn.com/flex024/uploads/plot/optimized/3X/8/2/8289af2766bf5ad1f5dd19887d66d514b896bb5b_2_1023x320.png","created_at":"2024-05-13T19:21:16.609Z","last_posted_at":"2026-02-20T18:27:32.177Z","bumped":true,"bumped_at":"2026-02-20T18:27:32.177Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":8,"name":"question","slug":"question"}],"tags_descriptions":{},"views":882,"like_count":1,"has_summary":false,"last_poster_username":"KBurchfiel","category_id":5,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":33655,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":27101,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":28275,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Prevent only axis stretch/shrink but not shift","id":50623,"title":"Prevent only axis stretch/shrink but not shift","slug":"prevent-only-axis-stretch-shrink-but-not-shift","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":"https://us1.discourse-cdn.com/flex024/uploads/plot/original/2X/f/f0fe4fd501f293c07576baf1e7c8c77ff7c67654.png","created_at":"2021-03-03T07:38:46.340Z","last_posted_at":"2026-02-18T04:45:49.570Z","bumped":true,"bumped_at":"2026-02-18T04:45:49.570Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":1419,"like_count":0,"has_summary":false,"last_poster_username":"edan-bainglass","category_id":5,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":21708,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":38440,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"February Plotly Community Meetup","id":96359,"title":"February Plotly Community Meetup","slug":"february-plotly-community-meetup","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-02-12T15:02:15.245Z","last_posted_at":"2026-02-12T15:02:15.286Z","bumped":true,"bumped_at":"2026-02-12T15:02:15.286Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":32,"like_count":0,"has_summary":false,"last_poster_username":"adamschroeder","category_id":5,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":8270,"primary_group_id":48,"flair_group_id":48}]},{"fancy_title":"Plotting 3D points connected by arbitrary lines (i.e. a 3D graph)","id":96329,"title":"Plotting 3D points connected by arbitrary lines (i.e. a 3D graph)","slug":"plotting-3d-points-connected-by-arbitrary-lines-i-e-a-3d-graph","posts_count":7,"reply_count":5,"highest_post_number":7,"image_url":null,"created_at":"2026-02-10T07:35:32.206Z","last_posted_at":"2026-02-10T22:40:35.999Z","bumped":true,"bumped_at":"2026-02-10T22:40:35.999Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":52,"like_count":1,"has_summary":false,"last_poster_username":"bioplots35","category_id":5,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":38415,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":27101,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"The Plotly scatter plot cannot be overlayed with boxplot","id":96327,"title":"The Plotly scatter plot cannot be overlayed with boxplot","slug":"the-plotly-scatter-plot-cannot-be-overlayed-with-boxplot","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://us1.discourse-cdn.com/flex024/uploads/plot/optimized/3X/4/c/4c8ee579949be0eb26d9d4f750363a223857f7bb_2_1024x763.png","created_at":"2026-02-09T20:58:58.277Z","last_posted_at":"2026-02-09T20:58:58.330Z","bumped":true,"bumped_at":"2026-02-09T20:58:58.330Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":8,"name":"question","slug":"question"}],"tags_descriptions":{},"views":27,"like_count":0,"has_summary":false,"last_poster_username":"jasmine1","category_id":5,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":38414,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Question regarding custom axis layouts and markers in Plotly","id":96291,"title":"Question regarding custom axis layouts and markers in Plotly","slug":"question-regarding-custom-axis-layouts-and-markers-in-plotly","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":"https://us1.discourse-cdn.com/flex024/uploads/plot/original/3X/1/6/16d15314cd2d361b0bbc9c829f44be962c993310.png","created_at":"2026-02-03T18:06:47.414Z","last_posted_at":"2026-02-05T06:43:56.622Z","bumped":true,"bumped_at":"2026-02-05T06:43:56.622Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":8,"name":"question","slug":"question"},{"id":6,"name":"tips-and-tricks","slug":"tips-and-tricks"}],"tags_descriptions":{},"views":38,"like_count":1,"has_summary":false,"last_poster_username":"AIMPED","category_id":5,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":38400,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster, Accepted Answer","user_id":27101,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Plotly-calheatmap — Interactive Calendar Heatmaps for Plotly (open-source)","id":96255,"title":"Plotly-calheatmap — Interactive Calendar Heatmaps for Plotly (open-source)","slug":"plotly-calheatmap-interactive-calendar-heatmaps-for-plotly-open-source","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://us1.discourse-cdn.com/flex024/uploads/plot/optimized/3X/9/b/9b46fd2b6b9fbf6f8712a6a793e791c3208c2953_2_1024x586.jpeg","created_at":"2026-01-31T00:58:06.772Z","last_posted_at":"2026-01-31T00:58:06.838Z","bumped":true,"bumped_at":"2026-01-31T00:58:06.838Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":5,"name":"community-components","slug":"community-components"}],"tags_descriptions":{},"views":122,"like_count":0,"has_summary":false,"last_poster_username":"tyuji","category_id":5,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":38382,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Creating Calendar Heatmaps","id":62173,"title":"Creating Calendar Heatmaps","slug":"creating-calendar-heatmaps","posts_count":4,"reply_count":0,"highest_post_number":4,"image_url":"https://us1.discourse-cdn.com/flex024/uploads/plot/original/3X/1/8/18523e480eb7b59a59692ab6bc2b5bb05a6e81ec.png","created_at":"2022-03-22T18:45:56.352Z","last_posted_at":"2026-01-29T15:19:43.959Z","bumped":true,"bumped_at":"2026-01-29T15:19:43.959Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":1,"name":"show-and-tell","slug":"show-and-tell"}],"tags_descriptions":{},"views":10584,"like_count":10,"has_summary":false,"last_poster_username":"tyuji","category_id":5,"op_like_count":6,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":25989,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":8270,"primary_group_id":48,"flair_group_id":48},{"extras":null,"description":"Frequent Poster","user_id":22930,"primary_group_id":null,"flair_group_id":46},{"extras":"latest","description":"Most Recent Poster","user_id":38382,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"How to display the borders and grid lines of each subplot in a matrix scatter plot","id":96200,"title":"How to display the borders and grid lines of each subplot in a matrix scatter plot","slug":"how-to-display-the-borders-and-grid-lines-of-each-subplot-in-a-matrix-scatter-plot","posts_count":6,"reply_count":4,"highest_post_number":6,"image_url":"https://us1.discourse-cdn.com/flex024/uploads/plot/original/3X/5/5/55aadbe94a1e52f4db4cb4802be85b20d0b55b5e.png","created_at":"2026-01-26T03:33:15.775Z","last_posted_at":"2026-01-29T07:19:57.404Z","bumped":true,"bumped_at":"2026-01-29T07:19:57.404Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":54,"like_count":2,"has_summary":false,"last_poster_username":"AIMPED","category_id":5,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster, Accepted Answer","user_id":26295,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":27101,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Plotting xarray data easily (accessor)","id":96131,"title":"Plotting xarray data easily (accessor)","slug":"plotting-xarray-data-easily-accessor","posts_count":3,"reply_count":1,"highest_post_number":3,"image_url":null,"created_at":"2026-01-16T10:15:06.376Z","last_posted_at":"2026-01-26T12:30:16.779Z","bumped":true,"bumped_at":"2026-01-26T12:30:16.779Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":1,"name":"show-and-tell","slug":"show-and-tell"}],"tags_descriptions":{},"views":77,"like_count":3,"has_summary":false,"last_poster_username":"felixbumann_22394","category_id":5,"op_like_count":2,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":38338,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":8270,"primary_group_id":48,"flair_group_id":48}]},{"fancy_title":"Parallel processing with Kaleido","id":96169,"title":"Parallel processing with Kaleido","slug":"parallel-processing-with-kaleido","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-01-21T07:01:11.258Z","last_posted_at":"2026-01-26T09:20:12.879Z","bumped":true,"bumped_at":"2026-01-26T09:20:12.879Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":50,"like_count":1,"has_summary":false,"last_poster_username":"AIMPED","category_id":5,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":23771,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":27101,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"How to deploy a Dash app via gunicorn behind a proxy when the app is not mounted at &lsquo;/&rsquo;?","id":96210,"title":"How to deploy a Dash app via gunicorn behind a proxy when the app is not mounted at '/'?","slug":"how-to-deploy-a-dash-app-via-gunicorn-behind-a-proxy-when-the-app-is-not-mounted-at","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-01-26T07:35:43.624Z","last_posted_at":"2026-01-26T07:35:43.683Z","bumped":true,"bumped_at":"2026-01-26T07:35:43.683Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":8,"name":"question","slug":"question"}],"tags_descriptions":{},"views":30,"like_count":0,"has_summary":false,"last_poster_username":"hogcalm1543","category_id":5,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":38369,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"How to add &ldquo;margin box&rdquo; in 3D plots similar to 2D plots?","id":96129,"title":"How to add \"margin box\" in 3D plots similar to 2D plots?","slug":"how-to-add-margin-box-in-3d-plots-similar-to-2d-plots","posts_count":8,"reply_count":5,"highest_post_number":8,"image_url":"https://us1.discourse-cdn.com/flex024/uploads/plot/original/3X/7/a/7ae2fc245413a00de9771dbd02858486f7df9775.png","created_at":"2026-01-16T06:55:32.718Z","last_posted_at":"2026-01-20T18:07:47.824Z","bumped":true,"bumped_at":"2026-01-20T18:07:47.824Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":8,"name":"question","slug":"question"}],"tags_descriptions":{},"views":67,"like_count":3,"has_summary":false,"last_poster_username":"diogo","category_id":5,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":38323,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster, Accepted Answer","user_id":27101,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Sankey diagram node x and y position","id":96067,"title":"Sankey diagram node x and y position","slug":"sankey-diagram-node-x-and-y-position","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://us1.discourse-cdn.com/flex024/uploads/plot/original/3X/0/b/0b5c948b8fffd13e3afc3af9f413eee28458e597.png","created_at":"2026-01-09T11:48:38.876Z","last_posted_at":"2026-01-09T11:48:38.944Z","bumped":true,"bumped_at":"2026-01-09T11:48:38.944Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":50,"like_count":0,"has_summary":false,"last_poster_username":"Martin_Schroder","category_id":5,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":38312,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"How to set default scene.camera values when clicking the &ldquo;home&rdquo; button?","id":96013,"title":"How to set default scene.camera values when clicking the \"home\" button?","slug":"how-to-set-default-scene-camera-values-when-clicking-the-home-button","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-01-05T18:34:04.057Z","last_posted_at":"2026-01-05T19:20:22.918Z","bumped":true,"bumped_at":"2026-01-05T19:20:22.918Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":8,"name":"question","slug":"question"}],"tags_descriptions":{},"views":36,"like_count":1,"has_summary":false,"last_poster_username":"AIMPED","category_id":5,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":38291,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":27101,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"`figure.update_layout`&rsquo;s `legend_maxheight` parameter seems not working in Windows only?","id":95990,"title":"`figure.update_layout`'s `legend_maxheight` parameter seems not working in Windows only?","slug":"figure-update-layout-s-legend-maxheight-parameter-seems-not-working-in-windows-only","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-01-04T13:26:42.675Z","last_posted_at":"2026-01-04T13:26:42.728Z","bumped":true,"bumped_at":"2026-01-04T13:26:42.728Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":42,"like_count":0,"has_summary":false,"last_poster_username":"Minsung_Kim","category_id":5,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":38286,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"How to plot multiple lines on the same y-axis using plotly express?","id":29219,"title":"How to plot multiple lines on the same y-axis using plotly express?","slug":"how-to-plot-multiple-lines-on-the-same-y-axis-using-plotly-express","posts_count":23,"reply_count":15,"highest_post_number":25,"image_url":null,"created_at":"2019-09-25T21:00:30.586Z","last_posted_at":"2025-12-23T19:43:58.567Z","bumped":true,"bumped_at":"2025-12-23T19:43:58.567Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":283217,"like_count":28,"has_summary":false,"last_poster_username":"Sri_Karan","category_id":5,"op_like_count":2,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":10927,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster, Accepted Answer","user_id":2389,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":6938,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":20649,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":38248,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Do NOT include Images in HTML","id":95220,"title":"Do NOT include Images in HTML","slug":"do-not-include-images-in-html","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2025-10-23T16:02:05.196Z","last_posted_at":"2025-12-16T18:58:40.332Z","bumped":true,"bumped_at":"2025-12-16T18:58:40.332Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":8,"name":"question","slug":"question"}],"tags_descriptions":{},"views":71,"like_count":0,"has_summary":false,"last_poster_username":"empet","category_id":5,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":37968,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":209,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Using virtual WebGL in python (outside of notebooks)","id":95784,"title":"Using virtual WebGL in python (outside of notebooks)","slug":"using-virtual-webgl-in-python-outside-of-notebooks","posts_count":5,"reply_count":2,"highest_post_number":5,"image_url":null,"created_at":"2025-12-10T15:03:36.678Z","last_posted_at":"2025-12-12T12:45:09.044Z","bumped":true,"bumped_at":"2025-12-12T12:45:09.044Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":8,"name":"question","slug":"question"}],"tags_descriptions":{},"views":128,"like_count":0,"has_summary":false,"last_poster_username":"Aster_Stoustrup","category_id":5,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":38200,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":7641,"primary_group_id":null,"flair_group_id":43}]},{"fancy_title":"Interactive (Choropleth) map with pattern fills in Plotly — possible?","id":95738,"title":"Interactive (Choropleth) map with pattern fills in Plotly — possible?","slug":"interactive-choropleth-map-with-pattern-fills-in-plotly-possible","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2025-12-05T17:34:19.378Z","last_posted_at":"2025-12-08T17:19:55.052Z","bumped":true,"bumped_at":"2025-12-08T17:19:55.052Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":74,"like_count":0,"has_summary":false,"last_poster_username":"camdecoster","category_id":5,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":38177,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":37767,"primary_group_id":48,"flair_group_id":48}]},{"fancy_title":"AutoDash, OSS AI Dashboard maker powered by Plotly Python","id":95751,"title":"AutoDash, OSS AI Dashboard maker powered by Plotly Python","slug":"autodash-oss-ai-dashboard-maker-powered-by-plotly-python","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://us1.discourse-cdn.com/flex024/uploads/plot/optimized/3X/1/5/15cc621e6bbac346c7512915722c9bf0bce6be88_2_1024x516.png","created_at":"2025-12-07T16:21:29.233Z","last_posted_at":"2025-12-07T16:21:29.289Z","bumped":true,"bumped_at":"2025-12-07T16:21:29.289Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":1,"name":"show-and-tell","slug":"show-and-tell"}],"tags_descriptions":{},"views":107,"like_count":0,"has_summary":false,"last_poster_username":"Arslan_Shahid","category_id":5,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":37897,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Keep Zome state of plotly in Solara","id":95734,"title":"Keep Zome state of plotly in Solara","slug":"keep-zome-state-of-plotly-in-solara","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2025-12-05T11:24:46.449Z","last_posted_at":"2025-12-05T16:51:51.664Z","bumped":true,"bumped_at":"2025-12-05T16:51:51.664Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":30,"like_count":1,"has_summary":false,"last_poster_username":"AIMPED","category_id":5,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":38175,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":27101,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Legend group click handling","id":95609,"title":"Legend group click handling","slug":"legend-group-click-handling","posts_count":3,"reply_count":1,"highest_post_number":3,"image_url":null,"created_at":"2025-11-24T16:01:18.538Z","last_posted_at":"2025-11-25T20:18:23.734Z","bumped":true,"bumped_at":"2025-11-25T20:18:23.734Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":136,"like_count":1,"has_summary":false,"last_poster_username":"Wabiloo","category_id":5,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":14663,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":8270,"primary_group_id":48,"flair_group_id":48}]},{"fancy_title":"How to get a rangeslider to showing a subset by default?","id":83028,"title":"How to get a rangeslider to showing a subset by default?","slug":"how-to-get-a-rangeslider-to-showing-a-subset-by-default","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2024-03-14T12:51:49.311Z","last_posted_at":"2025-11-20T16:21:53.479Z","bumped":true,"bumped_at":"2025-11-20T16:21:53.479Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":390,"like_count":0,"has_summary":false,"last_poster_username":"janissary101","category_id":5,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":33087,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":38106,"primary_group_id":null,"flair_group_id":null}]}]}}