policycompass / featureboard

0 stars 0 forks source link

Make scales of axes configurable per dataset #35

Open YuriGlickman opened 8 years ago

mmilaprat commented 8 years ago

this issue is related with #5 ?

can you provide me more information about it?

The idea is to add something like this in the modal window?

04-03-2016 11-20-11

YuriGlickman commented 8 years ago

I think it is better to keep only "*" and "/" operands in the drop down list and let user enter the number in a edit window and define a new unit for the result.

mmilaprat commented 8 years ago

ok

mmilaprat commented 8 years ago

something like this?

04-03-2016 13-04-31

YuriGlickman commented 8 years ago

yes, and also the unit. I think it is a good option to be able to adjust the unit.

mmilaprat commented 8 years ago

units? units are part of the datasets, we cannot know conversions between units

YuriGlickman commented 8 years ago

you do not need to know. Just provide a field directly after multiplyer where user can define it as a string

If my original dataset was on kg and I applyied:

"/" "1000" when I should be able to write somethere what the result is in "gramm"

mmilaprat commented 8 years ago

ok, it can be possible to do with as an open text input field

cbotsikas commented 8 years ago

If i'm not mistaken, you are talking about unit scaling and this is not obvious seeing the above mock-ups. IMO, unit scaling is always a decimal multiplier (eg 1km * 1000 = 1000m, 1m * 0.001 = 0.001km) I would also like to see a more explanatory text like: Unit scaling: 1 Unit = [ ] [ ] where [ ] is a textbox for example: Unit scaling: 1 Unit = [ 0.001 ] [ gram ]

cbotsikas commented 8 years ago

it can also write: Unit scaling: 1 Dataset Unit = [ ] [ ]

someone can easily figure out the multiplier googling for it

mmilaprat commented 8 years ago

As we don't have an internal scale conversion table my idea is to do something like the mock-up where is user who configure the scale conversion.

04-03-2016 13-45-48

YuriGlickman commented 8 years ago

Personally, I like it.

Aslo I can imagine that in some situations users would like to change just the lable of the unit. With the proposed interface they can set "1" as multiplier and define another label

cbotsikas commented 8 years ago

I just find the operation select box confusing. If you always have the information about the dataset unit you can have a unit section like:

Dataset Units Scaling: 1 < dataset_unit > = [ 1 ] plot units Unit label: [ < dataset_unit > ]

fabiankirstein commented 8 years ago

This is a complicated topic and we should answer some questions about it:

We should discuss this in the next telco.