-
-
Notifications
You must be signed in to change notification settings - Fork 18.3k
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
ENH: revamp null count supression for large frames in df.info() #5974
Conversation
Can I get a sanity check from someone? |
I actually like the non-count maybe as a percentage after dtype? object (0% not null) ? |
Unrelated but sure. should probably have both, percentage makes sense for large frames, |
ENH: revamp null count supression for large frames in df.info()
@y-p test error in > |
working on it. hasty me. |
their is an error with dups on py3....i'll fix it in a PR I am workign... |
@y-p didn't realize you already fixed this! |
I broke it, I fixed it. |
haha! |
maybe want to add a little blurb nj whatsnew about this and how to turn back in null counts? |
I did include an entry in release.rst. 08770c1 adds it to whatnew as well. Anything else needed? |
looks good....its just a change that I users will see up front, so want it to be visible |
good thinking. You're right. |
#5550 deprecated options.display.max_info_rows, but df.info is still there
for the user to invoke and the null count can be very slow.
Un-deprecte the option and revamp
df.info
to do the right thing.Now that @cpcloud add per column dtypes it will always show them,
and just supress the counts if needed, where previously if max_info_rows was
exceeded, it didn't even print the column names.