@@ -222,61 +222,7 @@ String accessor methods returning integers will return a value with :class:`Int6
222
222
223
223
s.str.count(" a" )
224
224
225
- Some string accessor methods use native PyArrow string kernels operating directly on the
226
- PyArrow memory, others fallback to converting to a NumPy array of Python objects and
227
- using the native Python string functions. String methods using Pyarrow kernels are
228
- generally much more performant.
229
-
230
- Some PyArrow string kernels are implemented in later versions of pyarrow that the
231
- minimum version required to create a PyArrow backed StringArray. In these cases, the
232
- string accessor will fall back to the Python implementations.
233
-
234
- Some string accessor methods accept arguments controlling their behaviour which are not
235
- supported by the PyArrow kernels. These cases will also fall back to object mode.
236
-
237
- +--------------------------------+----------+------------------------------------------+
238
- | Accessor | Minimum | Limitations (otherwise fall back to |
239
- | Method | PyArrow | object mode) |
240
- | | Version | |
241
- +================================+==========+==========================================+
242
- | :meth: `~Series.str.contains ` | 1.0.0 | The ``flags `` argument is not supported. |
243
- | | | If ``regex=True ``, pyarrow 4.0.0 is |
244
- | | | required and ``case=False `` is not |
245
- | | | supported. |
246
- +--------------------------------+----------+------------------------------------------+
247
- | :meth: `~Series.str.startswith ` | 4.0.0 | |
248
- | :meth: `~Series.str.endswith ` | | |
249
- +--------------------------------+----------+------------------------------------------+
250
- | :meth: `~Series.str.replace ` | 4.0.0 | The ``flags `` argument, ``case=False ``, |
251
- | | | passing a callable for the ``repr `` |
252
- | | | argument or passing a compiled regex is |
253
- | | | not supported. |
254
- +--------------------------------+----------+------------------------------------------+
255
- | :meth: `~Series.str.match ` | 4.0.0 | |
256
- | :meth: `~Series.str.fullmatch ` | | |
257
- +--------------------------------+----------+------------------------------------------+
258
- | :meth: `~Series.str.isalnum ` | 1.0.0 | |
259
- | :meth: `~Series.str.isalpha ` | | |
260
- | :meth: `~Series.str.isdecimal ` | | |
261
- | :meth: `~Series.str.isdigit ` | | |
262
- | :meth: `~Series.str.islower ` | | |
263
- | :meth: `~Series.str.isnumeric ` | | |
264
- | :meth: `~Series.str.istitle ` | | |
265
- | :meth: `~Series.str.isupper ` | | |
266
- +--------------------------------+----------+------------------------------------------+
267
- | :meth: `~Series.str.isspace ` | 2.0.0 | |
268
- +--------------------------------+----------+------------------------------------------+
269
- | :meth: `~Series.str.len ` | 4.0.0 | |
270
- +--------------------------------+----------+------------------------------------------+
271
- | :meth: `~Series.str.lower ` | 1.0.0 | |
272
- | :meth: `~Series.str.upper ` | | |
273
- +--------------------------------+----------+------------------------------------------+
274
- | :meth: `~Series.str.strip ` | 4.0.0 | |
275
- | :meth: `~Series.str.lstrip ` | | |
276
- | :meth: `~Series.str.rstrip ` | | |
277
- +--------------------------------+----------+------------------------------------------+
278
-
279
-
225
+ See :ref: `text.types ` for more.
280
226
281
227
Centered Datetime-Like Rolling Windows
282
228
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
0 commit comments