-
-
Notifications
You must be signed in to change notification settings - Fork 18.4k
Feedback on v0.14.0 RC1 #7146
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
Comments
Love the display of dataframes with cut-out middle parts. |
I think this has been since before 0.14.0. @cpcloud want to take a look? maybe this needs some hint in the html to not cut it off |
@michaelaye can you post the code that generated this frame? i can't reproduce this.... maybe a safari-only problem? |
I'll try to figure out what's going on tomorrow. |
df = pd.DataFrame(randn(100,30)) I confirmed that the same happens on Chrome@OSX. At least here. |
The central truncation was a little weird at first but I like it. Being able to see the head and tail in one view is really nice. I could see myself changing my default display options to get this view regularly ( keep it set really wide). And saves a df.head() and df.tail() when pulling in data to make sure it's all as I expect. |
Love the central truncation. I've also done the same performance tests I mentioned on the mailing list back when 0.13/0.13.1 came out and have found that 0.14 comes in very similar for my use cases to 0.13.1. |
@rosnfeld if u have a self contained perf test - pls open an issue for us to look (only vaguely remember you precious one) |
Sadly not very self-contained, just the same end-to-end test I mentioned in https://groups.google.com/forum/#!topic/pydata/OHutLByJvK0 which was very "apply"-heavy, and I think you incorporated tests to address that ( #6013 ). I'm just saying "first impressions are that 0.14 perf is pretty similar to 0.13.1 perf, for my use cases" - would you have expected big gains? |
now I remember - I think most of the perf issues were addressed as much as possible in 0.13.1 0.14.0 should be similar to prior versions (except for some specif perf improvements) but always working in that as a goal |
there's an issue with the IPython notebook repr of a |
@cpcloud can you spin that off as a sep issue? |
yep |
One bit of feedback unrelated to display issues -- I'm not a fan of the change to "allow a Series to utilize index methods depending on its index type" (#6380). In particular, I'd rather the date methods act on the values of a datetime series, rather than the index. I know that isn't implemented, but could we preserve the option? I don't mind having to say I also think this will be error prone when applied to a datetime series:
It's be nice to have both |
You can do this
maybe have a |
Yes, I do And I agree, |
Just as a side-observer on this thread: +1 on the namespace idea (maybe it could be "datetime"?) |
so to replace the this was originally motivated because
|
Its actually pretty trivial to raise a helpful error message, e.g.
|
@mtkni @rosnfeld can you give a test with master (I mean test whatever you were testing to discover the 'issues' with the new series properties, which are now removed) |
I can confirm that in similar investigations with the latest changes, Series operations perform as expected, including no "series.day" (new) or "series.weekday" (preexisting). Doing those operations on series.index still seem to work fine. |
ok master is clean! pls give a test out one more time everyone if anything comes up pls post here anyone think we need an rc2? |
going to tag 0.14.0 tomorrow after #7275 is merged. speak now or hold your peace (at least until 0.14.1) |
👍 |
release is posted, pending builds/uploads to PyPi: https://github.com/pydata/pandas/releases |
Round of 👏 for @jreback! |
👏 |
👏 I'm quite expressed by the number of bugs you guys squashed. Congrats to everyone! |
👏 it's pretty awesome |
Issue for feeback / comments on release candidate 1, esp. on the signficant display changes.
The text was updated successfully, but these errors were encountered: