pandas(@pandas_dev) 's Twitter Profileg
pandas

@pandas_dev

Official account of the pandas project

ID:1015706109255053317

linkhttps://pandas.pydata.org calendar_today07-07-2018 21:16:22

268 Tweets

31,8K Followers

21 Following

pandas(@pandas_dev) 's Twitter Profile Photo

We're happy to announce the release of 2.2.2. You can install it with `pip install pandas` or `mamba install -c conda-forge pandas`. Thanks to all contributors and sponsors who made this release possible! The release notes can be found at: pandas.pydata.org/docs/whatsnew/…

account_circle
pandas(@pandas_dev) 's Twitter Profile Photo

We're happy to announce the release of 2.2.1. You can install it with `pip install pandas` or `mamba install -c conda-forge pandas`. Thanks to all contributors and sponsors who made this release possible! The release notes can be found at: pandas.pydata.org/docs/whatsnew/…

account_circle
Marc Garcia(@datapythonista) 's Twitter Profile Photo

How fast can a CSV file be processed? I explain in detail comparing many options such as pandas, DuckDB, polars data, , , and more in this new blog post:

datapythonista.me/blog/how-fast-…

account_circle
pandas(@pandas_dev) 's Twitter Profile Photo

We're happy to announce the release of 2.2.0. You can install it with `pip install pandas` or `mamba install -c conda-forge pandas`. Thanks to all contributors and sponsors who made this release possible! The release notes can be found at: pandas.pydata.org/docs/whatsnew/…

account_circle
pandas(@pandas_dev) 's Twitter Profile Photo

We are excited to announce a release candidate for 2.2.0 has just been released.

If all goes well, we'll release 2.2.0 in about 2 weeks.

Full list of changes and contributors: pandas.pydata.org/docs/dev/whats…

account_circle
pandas(@pandas_dev) 's Twitter Profile Photo

We're happy to announce the release of 2.1.4.

You can install it with `pip install pandas` or `mamba install -c conda-forge pandas`. Thanks to all contributors and sponsors who made this release possible!

The release notes can be found at: pandas.pydata.org/docs/whatsnew/…

account_circle
Stijn Van Hoey(@SVanHoey) 's Twitter Profile Photo

A new edition of the data manipulation, analysis and visualization in course at Ghent University by Joris Van den Bossche and myself is scheduled on 29, 31 January and 2 February 2024. For more information, see shorturl.at/qDVW9

account_circle
pandas(@pandas_dev) 's Twitter Profile Photo

We're happy to announce the release of 2.1.2. You can install it with `pip install pandas` or `mamba install -c conda-forge pandas`. Thanks to all contributors and sponsors who made this release possible!

The release notes can be found at:
pandas.pydata.org/docs/whatsnew/…

account_circle
pandas(@pandas_dev) 's Twitter Profile Photo

We're happy to announce the release of 2.1.1. You can install it with `pip install pandas` or `mamba install -c conda-forge pandas`. You can find what's new in this version in the release notes. Thanks to all contributors and sponsors who made this release possible!

account_circle
Kyle Barron @kylebarron@mapstodon.space(@kylebarron2) 's Twitter Profile Photo

Felipe I can't answer that: read the source code of every project you find interesting!

For me I was a pandas user, wanted to improve IO support with Stata files, and dug into the code to figure out how it worked. My first pr 🥹
github.com/pandas-dev/pan…

account_circle
pandas(@pandas_dev) 's Twitter Profile Photo

This is the (much more efficient) workaround which you're encouraged to use instead - nice one Caio L. de Castro !

Use `concat` a single time outside the loop, rather than multiple times inside it

account_circle
pandas(@pandas_dev) 's Twitter Profile Photo

has two internal ways to store strings: NumPy and PyArrow (faster).

pandas 3.0 will change the default and strings will use PyArrow when for example calling read_csv.

You can get this change now in pandas 2.1 with:

pandas.options.future.infer_string = True

account_circle
pandas(@pandas_dev) 's Twitter Profile Photo

We're happy to announce the release of 2.1.0. You can install it with `pip install pandas` or `mamba install -c conda-forge pandas`. You can find what's new in this version in the release notes. Thanks to all contributors and sponsors who made this release possible!

account_circle
pandas(@pandas_dev) 's Twitter Profile Photo

Do you know how to extend with a fast language like ?

Core developer Marc Garcia shows you how in this step by step tutorial at EuroSciPy.

m.youtube.com/watch?v=iUEzNm…

account_circle
pandas(@pandas_dev) 's Twitter Profile Photo

Is it possible to write dataframe-agnostic code that works with dataframes but also with dataframes from other libraries? Are we there yet?

Core developer Marco Gorelli gives you the answer in this EuroSciPy talk.

m.youtube.com/watch?v=gAGG21…

account_circle
pandas(@pandas_dev) 's Twitter Profile Photo

Do you want to learn more about 2.0 and beyond?

Core developers Joris Van den Bossche and Richard Shadrach gave a talk about it at EuroSciPy.

youtu.be/NK7RuG4rQpI

account_circle
pandas(@pandas_dev) 's Twitter Profile Photo

Artificial intelligence may not be so intelligent if it uses pandas .apply() when not strictly necessary.

Our operations are usually vectorized (very fast), .apply() is usually not, so it may be very slow.

Avoid loops and apply if a pandas operation exists for what you need.

account_circle
pandas(@pandas_dev) 's Twitter Profile Photo

We are excited to announce a release candidate for 2.1.0 has just been released.

If all goes well, we'll release 2.1.0 in about 1 week.

Full list of changes and contributors: pandas.pydata.org/docs/dev/whats…

account_circle