-
Notifications
You must be signed in to change notification settings - Fork 154
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
Scatterplot axis labels do not match data #524
Comments
@timstallmann Thanks for reporting this! The figure you posted is Moran's I scatter plot, which the variable on x-axis are standardized so that the units in the graph correspond to standard deviation. Do you have the same issue in regular scatter plot? |
@lixun910 that makes sense! Would it be possible to add a label to the axes indicating they were standardized? For example I have had this issue on other scatterplots, but perhaps I'm misunderstanding how the output should look. Here's a screenshot of a test case on a standard scatterplot. The highlighted point should have y-value 0.51 (third column from the right, since I accidentally cut off the table headers in the screenshot), but according to the plot axes it has a value below 0.5. |
@timstallmann Thank you! The regular scatter plots should use raw data unless you select "data->View standardized data" from the right-click popup menu. The screenshot you posted looks like not a completed one. Can you do another screenshot by hovering the mouse on the point you try to highlight, so that on the status bar, you can see the (x,y) value of the selected point. For example: |
@jkoschinsky as @timstallmann suggested, in moran scatterplot, "Would it be possible to add a label to the axes indicating they were standardized? For example VARIABLE_NAME (std. deviation) as the default axis label rather than just VARIABLE_NAME?" |
@lixun910 sure thing - here's a screenshot. I can't get the cursor to appear, but I'm hovering over the selected point. |
@timstallmann Thanks! Will check on this issue soon, and keep you updated. |
@timstallmann I just checked on my side including the code, and can't replicate what you had. One more thing, can you check if the right click popup menu has "Data->View Original Data" checked? |
@lixun910 confirmed that that This is all public data, so just posting the shapefile here. Here are the steps I followed:
|
@timstallmann Thanks for sharing! I actually figured out what was wrong in GeoDa using your data: the ticks on the vertical/horiz axis are (by default) set to with 1 display precision. The 0.5 tick on the y axis should be 0.54 (see this figure). |
Wow — thanks for tracking this down!! I’m happy to wait for the next On November 14, 2016 at 1:41:06 PM, Xun Li ([email protected]) wrote: @timstallmann https://github.com/timstallmann Thanks for sharing! I — |
also set default display precision to 2 on some plots (e.g. scatter plots) other plots (e.g. cond) also use 1 display precision
GeoDa 1.8.15.5 — Mac OSX |
#Hi -- I'm seeing this issue across several different datasets and across different views in the software, (v 1.8.14 on Mac OS X El Capitan). Scatter plot axis labels do not correspond to the actual data values in those positions. See example below, where the variable range is 0 to 1 but axis labels make it appear that the range is -0.7 to 2.3
The text was updated successfully, but these errors were encountered: