Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[charts][RFC] Heat map charts #7926

Open
2 tasks done
alexfauquette opened this issue Feb 13, 2023 · 20 comments
Open
2 tasks done

[charts][RFC] Heat map charts #7926

alexfauquette opened this issue Feb 13, 2023 · 20 comments
Assignees
Labels
component: charts This is the name of the generic UI component, not the React module! linked in docs The issue is linked in the docs, so completely skew the upvotes new feature New feature or request plan: Pro Impact at least one Pro user waiting for 👍 Waiting for upvotes

Comments

@alexfauquette
Copy link
Member

alexfauquette commented Feb 13, 2023

Benchmarks

Subtask

MUI X Heat map

https://mui.com/x/react-charts/heat-map/

@alexfauquette alexfauquette added component: charts This is the name of the generic UI component, not the React module! waiting for 👍 Waiting for upvotes labels Feb 13, 2023
@lauren-tr

This comment was marked as resolved.

@acentrella13

This comment was marked as resolved.

@oliviertassinari oliviertassinari added the linked in docs The issue is linked in the docs, so completely skew the upvotes label Jul 31, 2023
@alexfauquette alexfauquette added this to the 7.0.0 milestone Aug 2, 2023
@oliviertassinari oliviertassinari added the new feature New feature or request label Aug 9, 2023
@sirajalam049
Copy link

Is it under development?

@alexfauquette
Copy link
Member Author

alexfauquette commented Sep 19, 2023

Is it under development?

@sirajalam049 Not yet. We are mostly refining the current components to have great stable, It's in the backlog to start in two month in theory.

Do you have some specific feature you would like to see in it, or do you have a particular use-case? This information would be useful when we will start

@TheOneTheOnlyJJ
Copy link

TheOneTheOnlyJJ commented Oct 19, 2023

Is it under development?

@sirajalam049 Not yet. We are mostly refining the current components to have great stable, It's in the backlog to start in two month in theory.

Do you have some specific feature you would like to see in it, or do you have a particular use-case? This information would be useful when we will start

A specific use-case that I would use this for is showing events/activities on a timeline in a minimal way. Having out-of-the-box support for years/months/weeks would be greatly appreciated.
Here are a few examples of exactly what I mean:
https://i.stack.imgur.com/K9E8Y.jpg
https://miro.medium.com/v2/resize:fit:1051/1*bW0HQdSCp4gUYXNlnHBAxA.png
Notice the grid indenting in concordance with the weekdays on the first image attached, and then the month delimiter lines on the second.
Also, the rotated side label would allow the title above (or below) the heatmap to describe the data presented in what I see as a smoother way than having to mention the year in each title, especially when stacking data for multiple years in a column of heatmaps.

@AliGangeh
Copy link

I've been building a user interface for designing and visualizing the behaviors in a rocket engine. a lot of the data would be captured very well in a heatmap. I'm deciding on which framework to use right now. do you have any estimate on when development would begin/how long it would take?

I really want to use material UI because it looks so clean but I also think that heatmaps are a need for my project.

@alexfauquette
Copy link
Member Author

@AliGangeh For now, there are some plan to start working on it in Feb. As you know planning in software developement is not an exact science, but it's in the batch of next components

@joserodolfofreitas joserodolfofreitas added the plan: Pro Impact at least one Pro user label Dec 12, 2023
@TheOneTheOnlyJJ
Copy link

TheOneTheOnlyJJ commented Jan 12, 2024

I would like to request the possibility of displaying SVGs (including Material Icons) in individual data points, along with the data point colour.
This idea came up to me while thinking about displaying weather data on such a heat map, and how, along with colours representing the temperature, it would be handy to display SVGs of the weather in each individual data point (that could represent hour intervals or days) such as these:
https://cdn.dribbble.com/users/11063/screenshots/1331100/attachments/187836/high-res_robin-kylander.png?resize=800x600&vertical=center
This would also imply having the ability to control the size of the data points, as these SVGs would require the data point size to be bigger than that of most common heat map representations. Here, again, I'm thinking of representing a week's worth of weather data as a chonky single line, 7 column heat map.

@TheOneTheOnlyJJ
Copy link

TheOneTheOnlyJJ commented Jan 30, 2024

I'm back again. Just want to leave this benchmark example here:
https://www.react-google-charts.com/examples/calendar

@oliviertassinari oliviertassinari changed the title [RFC][charts] Heat map charts [charts][RFC] Heat map charts Feb 13, 2024
@mikearney
Copy link

+1 upvote for heatmaps next!

@MikeJBradshaw
Copy link

+1 upvote

@flaviendelangle flaviendelangle removed this from the 7.0.0 milestone Mar 11, 2024
@joserodolfofreitas joserodolfofreitas added this to Next in queue in MUI X public roadmap Mar 19, 2024
@augustomatavelli
Copy link

Hello everyone! One idea is to design the background layout of the heat map if it's possible. In my case, I'm working on a project where we need to develop a geographic heat map.

@ocundale

This comment was marked as spam.

@alexfauquette alexfauquette self-assigned this May 20, 2024
@sascha-hack

This comment was marked as spam.

1 similar comment
@redimongo

This comment was marked as spam.

@friendsip

This comment was marked as spam.

@joserodolfofreitas joserodolfofreitas moved this from Next in queue to In progress now in MUI X public roadmap Jun 18, 2024
@alexfauquette
Copy link
Member Author

If some of you are interested, the initial PR for the heatmap is kind of ready. Feel free to have a look at the preview, and report any missing point

https://deploy-preview-13209--material-ui-x.netlify.app/x/react-charts/heatmap/

@sascha-hack
Copy link

Hi @alexfauquette ,

thats great! I am more then happy to test it and provide feedback. How do I get those first preview versions?

First time for me.

@vbdt
Copy link

vbdt commented Jul 4, 2024

i'd love to test it as well.

@alexfauquette
Copy link
Member Author

You can have a look at the preview: https://deploy-preview-13209--material-ui-x.netlify.app/x/react-charts/heatmap/

Seems preview of the pro is not generated by circle CI. WIll update that

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component: charts This is the name of the generic UI component, not the React module! linked in docs The issue is linked in the docs, so completely skew the upvotes new feature New feature or request plan: Pro Impact at least one Pro user waiting for 👍 Waiting for upvotes
Projects
MUI X public roadmap
In progress now
Development

No branches or pull requests