Is there any tool for data visualization and manipulation?


I have a time series data set that I need to manually label them for supervised learning.

What I am doing now is using excel to plot, and when I see the pattern that I want, I hover over the data on the plot, read its index, then mark the data accordingly on the data. I think it is not very efficient, for example, i can not zoom or scroll.

I want to ask is there any tool that i can visualize the data, and manipulate the data at the same time please.


Posted 2018-10-11T22:25:02.427

Reputation: 131

All dashboard software that I know do not allow to manipulate data. But you can program a javascript webpage that will use some javascript library to show the data and you add some javascript code to manipulate the data. For example, on click event. – – 2018-10-12T21:46:59.717

Many thanks for your suggestion, but I am not very familiar with Javascript. Do you have any other advice? – Victor – 2018-10-12T23:22:43.170



What language are you using? A quick Google search of {lang} visualization can help you with this.

For example, Python has Bokeh, Pandas, and Seaborn. Bokeh is for interactive visualizations which can help with digging deeper into the visualizations. See:

Are there any python based data visualization toolkit?


Posted 2018-10-11T22:25:02.427

Reputation: 41

but isnt it only for visualization? i m looking for a way that i can interact with my data visually, not just view, but also manipulate. for example, i plot the data out, zoom/scroll whatever to visually analyse it, when i see the pattern that i am interested, i can select the data point or the range, right click and label it – Victor – 2018-10-19T19:29:49.657

i will take a look, many thanks! I always think it is just a interactive visualization tool, not able to manipulate the data – Victor – 2018-10-19T22:19:07.917


You can use Tableau Public Software. Tableau Public version is a freeware in which you can connect to basic data sources such as excel, csv etc.

The visualizations in Tableau can be made easily -you can also interact with the graphs in various ways (like zoom in zoom out) and it doesn't require high-level coding skills.

Download it from there official website:

You can also learn some Tableau basics from here:

jayant singh

Posted 2018-10-11T22:25:02.427

Reputation: 11

can i also manipulate the data and it shows the live result? – Victor – 2018-10-24T14:31:23.870

What I understood form manipulation is that you want to draw out results from the visualisation. That you can do but it won't be a live kind of thing. You can create your calculated fields which derives the conclusions from the view. Then you will have to download the data again from tableau, which will contain those new columns that you have created. On the other side, by manipulation you mean write back to the data using tableau, that we can't achieve directly.But, Like suggested, we will have to use java script for it. – jayant singh – 2018-10-24T14:51:53.430


I'm not sure it's what you need, but for data mining without a single line of code (it works with widgets that you drag and drop), orange is definitely the way to go.


Posted 2018-10-11T22:25:02.427

Reputation: 679