-
Notifications
You must be signed in to change notification settings - Fork 521
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
Displaying data labels in Y axis on the left (instead of 1 and number of rows) #36
Comments
Can you describe this a bit more? I'm not sure what you mean. |
Looking at this again, I don't think this is possible. The problem is that to get a useful sample of your dataset you need to include at least 100 or so records, which would mean 100 or so labels, which would be tiny. You wouldn't be able to read them at all! It should be possible (with text label collision detection, which IIRC exists somewhere) to label some subset of the offending data in the display. However, that requires user input explaining, somehow, what the "anomaly threshold" is. And that starts too look to complicated to me for such a basic chart! I'll nevertheless leave this feature request open, for now. |
I think this could still be a useful feature for time-series data. Functioning similar to |
This would also be useful when working with Pandas' MultiIndex, with the option to choose a particular level that encompasses several samples. For example, I am working with a dataset consisting of stereo video frames recorded from a car, and have sorted them in a dataframe with the following row multi-index: From what I have seen when trying using a multi-index on the column axis, Missingno just reads it as a tuple. |
@gurol I solved this with a few extra lines of code after calling
@ResidentMario would this be a feature that you would be interested in adding to |
Could we write the labels of data in Y axis just like time-series data? (like in given example:
msno.matrix(null_pattern.set_index(pd.period_range('1/1/2011', '2/1/2015', freq='M')) , freq='BQ')
but for text)The text was updated successfully, but these errors were encountered: