EHWUSF / HS68_2018_Project_1

0 stars 9 forks source link

Data Visualization- Keys and Labels #9

Closed NikitaThomas closed 5 years ago

NikitaThomas commented 6 years ago

I believe it would be helpful to have a file within the Data Visualization module that makes the labeling of axis and keys more efficient. I propose having the file prompt the user what they want as axis titles, key labels, and colors for the linear regression plot making visualization easier and quicker to output.

rohitchadaram commented 6 years ago

I like the idea but how would you generalize to all the plots available for linear regression, I'm sure there are plenty of plots that can be done, infact you can do 3D,4D... plots so what's your plan to make it work for all of them? Or do you just plan to make it for a sample 2D plot ?

NikitaThomas commented 6 years ago

I was originally thinking just for 2D but we can also expand it further by first prompting the user what type of plot they want to output and then taking that input to produce the plot with the appropriate labels. I will have to do more research on what all plots we want to include however we can start by referencing all the available plots for linear regression in matplotlib and go from there.

haleyhowe commented 6 years ago

I like this idea Nikita, we can also incorporate the ways in which the labels are displayed (i.e. horizontal, vertical, diagonal, etc). It will be helpful to prompt the user exactly what they want, as some people like to visualize differently than others (i.e. Would you like to label each point? Format?, etc). In response to Rohit, I agree with Nikita, we can start out with 2D plots prompting the user to receive enough information/ confirmation that it will be a 2D plot. In the future, we could also incorporate multiple Y axis, and eventually go into higher dimensional plots. I think this is a great idea, as visualization is a huge part of analysis and everyone likes to visualize differently. In my experience, it is as simple as changing little parameters, a simple change to visualize different plots.

kamehta2 commented 6 years ago

This is a good idea. You can also add prompt for ascending/ descending, for plots like bar chart, histogram etc. Sometimes modifying X / Y-axis limits and font sizes are also helpful to visualize the plot.