Official account of the pandas project

Joined July 2018
31 Photos and videos
pandas retweeted
pandas 3 has been released and marks the most significant evolution of #pandas in over ten years. No more `copy()` everywhere, and no more `lambda` gymnastics. Want examples? Read this hands-on article with the main changes: datapythonista.me/blog/whats…
8
31
215
14,709
8 Jun 2025
We're happy to announce the release of #pandas 2.3.0. You can install it with `pip install pandas` or `conda 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/whats…

1
8
72
6,278
3 Oct 2024
Hey we're the fastest at writing 2300 Parquet files, we can do it in 0 minutes! Oh, wait
2 Oct 2024
#duckdb parquet writer is embarrassingly fast.
4
1
128
14,979
pandas retweeted
For a second I thought this headline was about @pandas_dev and was like HELLSSS YEAH! sfstandard.com/2024/06/12/sa…
2
3
29
4,684
10 Apr 2024
We're happy to announce the release of #pandas 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/whats…

2
15
94
13,723
23 Feb 2024
We're happy to announce the release of #pandas 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/whats…

8
77
9,873
22 Jan 2024
We're happy to announce the release of #pandas 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/whats…

2
23
139
15,793
22 Dec 2023
We are excited to announce a release candidate for #pandas 2.2.0 has just been released. If all goes well, we'll release #pandas 2.2.0 in about 2 weeks. Full list of changes and contributors: pandas.pydata.org/docs/dev/w…

1
16
84
13,904
8 Dec 2023
We're happy to announce the release of #pandas 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/whats…

2
10
114
15,020
28 Oct 2023
We're happy to announce the release of #pandas 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/whats…

2
14
90
12,622
21 Sep 2023
We're happy to announce the release of #pandas 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!
2
22
138
15,262
16 Sep 2023
Can #pandas be lazy? There has been some discussion and a proof of concept about it recently.
breakfast
2
10
115
17,748
Replying to @feliparagao
I can't answer that: read the source code of every project you find interesting! For me I was a @pandas_dev 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/pandas…
2
7
4,001
5 Sep 2023
This is the (much more efficient) workaround which you're encouraged to use instead - nice one @CaioLCastro ! Use `concat` a single time outside the loop, rather than multiple times inside it
Replying to @quant_arb
we use a hybrid approach. Append to a list, and then concat. res = [] for x in itersomething: res.append(calculations) pd.concat(res) df.append is gruesomely inefficient so maybe it is best to remove
2
8
102
21,617
1 Sep 2023
#pandas 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
2
33
339
29,414
31 Aug 2023
We're happy to announce the release of #pandas 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!
7
76
424
62,558
29 Aug 2023
Do you want to learn more about #pandas 2.0 and beyond? Core developers @jorisvdbossche and Richard Shadrach gave a talk about it at @EuroSciPy. youtu.be/NK7RuG4rQpI
11
65
6,877
25 Aug 2023
We are better than SQL. Except when SQL is better.
21 Aug 2023
am i the only one who likes both pandas and SQL
18
93
1,326
179,675