Replies: 2 comments 6 replies
-
Thanks for the ideas! For the last point, please check out dc-tableview or dc.datatables.js. I don’t think a full implementation of data tables is in scope for this project; it’s better to integrate with something that already exists. There have been a couple of bullet charts contributed, but they needed work and did not get merged. For example please see #923. |
Beta Was this translation helpful? Give feedback.
-
Regarding my previous question about the datatable (outside the standard datatable in dc.js): I started with dc-datatables.js, but ended up with tableview (v2.0.1, I couldn't find a CDN with 2.0.2). Both have their advantages, but the reason I choose tableview are the following: A:
For both libraries I didn't find a way to access the datatables.js (https://datatables.net/) object, to have access to all the features it provides. For example, I would have liked to: B.
At the end, I'm happy with the result. Also read this about issue about "deprecate this library in favor of dc-tableview" (dc-js/dc.datatables.js#8). It might be an idea to have good/stable/basic integration with datatables.js (https://datatables.net/), and do all the customization via the datatables.js (https://datatables.net/) API. side note: dc.js is absolutely great! |
Beta Was this translation helpful? Give feedback.
-
Hi,
I'm a data analyst / visualization consultant and since a few months I'm working with the dc.js library. And I really like it. D3 is too low level for me, and I think the crossfiltering functionality is a natural/intuïtive way of looking at data.
With this discussion I want to share some thoughts, and I'm happy to hear yours on it too.
The "Bullet chart" (added bullet chart #923) would be a great feature. It is an idea from dashboard guru Steven Few. They take up much less space than radial gauges. It's actually a barchart with extra context information. Very useful in business contexts. I hope bullet graphs will be implemented some time. Here is the Plotly.js example: https://plotly.com/javascript/bullet-charts/
The "Choroplet" is a nice feature in dc. Maps are quite appealing for users, also on a dashboard. What could be a nice addition is a map with points on it. With the radius and color based on the data. I general, I like the leaflet.js library for creating interactive maps. But I haven't seen them as part of a broader dashboard. Maybe there is an (integration) opportunity here, with all the zoom, pan etc.. capabilities that come with it.
To understand a dashboard it can be useful to see the underlying data in table-ish form. For this the datatable feature is there to support. In my journey I tried the dc out-of-the-box functionality, but for me this didn't suit the use case. I tried two plugins, they also didn't bring the desired result. I think as a user you want at least two controls for view the data: search/filter and pagination. And for the advance user some extra "criteria parameters" (like "equal to", "less than", ..) which can be use on certain column(s), dependent of the data type of that column. This would also bring some new (user customized) filtering capabilities.
Cheers!
Beta Was this translation helpful? Give feedback.
All reactions