Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 94
  1. Ever since I bought a 3d printer, I’ve wanted to dip a toe into data physicalization.

  2. How can we evaluate and compare the usability of ggplot2, Vega-Lite, matplotlib and friends?

  3. How Apple Names Things

    I love the way Apple names things: FireWire, App Nap, iPhone, iPod, EarPod, AirPod, AirPlay, FairPlay etc.

  4. IEEE VIS 2022 Highlights

    IEEE VIS 2022 was last week in Oklahoma City and I was really happy to have been able to attend in person.

  5. Three years ago I had a great time attending IEEE VIS 2019 as a bit of an outsider, eager to learn about what the cutting edge of data visualization research looked like.

  6. I gave a talk at Montreal Python where I showed a diagram I’ve been working on to capture and explain how the various pieces of the Python data visualization landscape fit together.

  7. I gave a full-length webinar (name & email required to access, sorry!)

  8. Montreal Election Map, 2021 Edition

    Another four-year cycle, another interactive Montreal municipal election map (see also the 2013 and 2017 editions).

  9. I gave a talk at PyData Global 2021 that pulls together some ideas about why interactive data visualization matters into what I hope is an interesting and useful framework.

  10. I was on a panel at PyData Global 2021 where folks representing various Python “dashboarding” frameworks compared and contrasted their work with Dash, which I represented.

  11. I participated in a panel called Tools of the Trade at the 2021 VisInPractice event, part of IEEE VIS 2021.

  12. Introducing Dashboard Engine

    I was very proud to introduce Dashboard Engine to the world, as part of the Dash Enterprise 5.0 announcement webinar.

  13. I was proud to be able to give a talk at SciPy 2021 this year, about Plotly Express and Dash!

  14. I’ve just published a personal project I’ve been thinking about doing for a few years now: revisiting figures from a 1967 book which has had a big influence on how I (and others!)

  15. Interview on IQT Podcast

    I was recently interviewed on the IQT Podcast about Visualizing Data During a Pandemic, and how Plotly is contributing to COVID-19 response.

  16. SciPy 2020: Tools Plenary Session

    I was pleased to give a three-minute rundown at SciPy 2020 about what the Plotly.py team has been up to!

  17. I was happy to be invited back for a third time to talk about Plotly during Professor Thomas Hurtut's data visualization class at Polytechnique Montréal (in English this time!).

  18. Plotly Express is the built-in high-level data visualization interface for Plotly.py, a leading interactive data visualization library for Python.

  19. I was happy to be invited back to talk about Plotly during Professor Thomas Hurtut's data visualization class at Polytechnique Montréal (in French).

  20. I recently gave a talk about Plotly Express and Dash at Montreal Python.

  21. Introducing Plotly Express

    Plotly Express is a new high-level Python visualization library: it’s a wrapper for Plotly.py that exposes a simple syntax for complex charts.

  22. I was happy to be invited to talk about Plotly during Professor Thomas Hurtut's data visualization class at Polytechnique Montréal (in French).

  23. DSDT MTL: Intro to Dash

    I gave a talk at the Data Science, Design and Technology Montreal meetup which was a lot of fun, especially when other members of the community presented the apps that they'd created with Dash!

  24. I recently did a guest talk at the Arup Montreal office regarding the differences between Software Product Organizations and Professional Services Organizations.

  25. Data visualization uses algorithms to create images from data so humans can understand and respond to that data more effectively.

  26. One of the easiest ways to start visualizing data is to turn a table into a heatmap: every cell gets a colour, the higher the number the brighter the colour.

  27. Straightening Great Circles

    Many a bored long-haul flight passenger has asked themselves why the flight path on the map is curved, and if it wouldn’t be faster to just fly straight there.

  28. I have recently read some though-provoking articles that discussed data visualization by analogy to photography.

  29. Introducing react-pivottable

    Pivot tables are interactive data exploration and summarization tools which have been a critical part of data analysts’ toolkits for the past 25 years, especially in spreadsheets like Excel.

  30. Last November 5th was Municipal Election Day in Montreal and I’m proud to say I was one of the hundreds of volunteers who got out the vote to elect Valérie Plante as Montreal’s first female mayor and the leader of Projet Montréal.

  31. Plotly.js and Crossfilter.js

    I recently put together a simple example of Plotly.js and Crossfilter.js working together to produce a set of linked data visualizations.

  32. Many people reacted to my my interactive map of Montreal election results with requests for tables of hard numbers, and I’m happy to oblige!

  33. The 2017 edition of my interactive map of Montreal election results is now available, and I’m so pleased about the results it shows!

  34. Interview on Using Reflection Podcast

    My friend Mark Weiss recently started a podcast called Using Reflection and I was pleased to be interviewed as a guest on his 6th episode.

  35. In an agile software development project, the role of the product owner comes with the responsibily of managing the product backlog.

  36. I recently did a guest lecture (in French!)

  37. As part of my second collaboration with data journalist Roberto Rocha, I made an interactive map for his recent piece on where and when Car2Go vehicles park in Montreal (shorter english version).

  38. Notes on metro platform wayfinding

    After my photographic metro platform maps went viral last week, I received a lot of feedback in the form of emails and comments, telling me about the experiences of subway riders in other cities.

  39. The photo above (click here for a zoomable version) is a collage of panoramic scans of the Angrignon-bound platforms of the Montreal metro’s green line.

  40. Visualizing datasets as circle-and-arrow networks or graphs is a popular and easy way to make attention-grabbing graphics.

  41. By using machine learning algorithms, we are increasingly able to use computers to perform intellectual tasks at a level approaching that of humans.

  42. I presented MLDB today at the BigData Innovators Gathering (BIG) 2016 conference.

  43. I was recently invited to give a talk about auction theory and online advertising at Concordia University for a course entitled Social and Information Networks, which uses a really interesting textbook called Networks, Crowds, and Markets.

  44. I was recently invited to give a talk at HTML5mtl, and I chose to speak about my experiences with open-sourcing PivotTable.js.

  45. Machine Learning Meets Economics

    The business world is full of streams of items that need to be filtered or evaluated: parts on an assembly line, resumés in an application pile, emails in a delivery queue, transactions awaiting processing.

  46. I was excited to be invited to give a talk at the JavaScript Open Day Montreal about data visualization in JavaScript.

  47. I recently gave a talk at the Montreal R User Group about my favourite data visualization library, ggplot2, as well as rpivotTable, the R interface to my own PivotTable.js As you can see in the video above, during the talk I just scrolled through an R file

  48. I went back to my alma mater at the University of Toronto to give a talk at PyCon Canada on how to make Jupyter even more magical than it already is with cell magic extensions.

  49. I was happy to oblige when I was invited to give a talk at Big Data Montreal about the project I work on at Datacratic: the Machine Learning Database (MLDB).

  50. PivotTable.js is a Javascript Pivot Table and Pivot Chart library with drag’n’drop interactivity, and it can now be used with Jupyter/IPython Notebook via the pivottablejs module.