Wählen Sie in Polaren alle Spalten aus, die mit einem Muster enden, und fügen Sie neue Spalten ohne Muster hinzuPython

Python-Programme
Anonymous
 Wählen Sie in Polaren alle Spalten aus, die mit einem Muster enden, und fügen Sie neue Spalten ohne Muster hinzu

Post by Anonymous »

Ich habe den folgenden Datenrahmen:

Code: Select all

import polars as pl
import numpy as np

df = pl.DataFrame({
"nrs": [1, 2, 3, None, 5],
"names_A0": ["foo", "ham", "spam", "egg", None],
"random_A0": np.random.rand(5),
"A_A2": [True, True, False, False, False],
})
digit = 0
Für jede Spalte namen_A0 bzw. zufällig_A0.

Code: Select all

shape: (5, 6)
┌──────┬──────────┬───────────┬───────┬───────┬──────────┐
│ nrs  ┆ names_A0 ┆ random_A0 ┆ A_A2  ┆ names ┆ random   │
│ ---  ┆ ---      ┆ ---       ┆ ---   ┆ ---   ┆ ---      │
│ i64  ┆ str      ┆ f64       ┆ bool  ┆ str   ┆ f64      │
╞══════╪══════════╪═══════════╪═══════╪═══════╪══════════╡
│ 1    ┆ foo      ┆ 0.274748  ┆ true  ┆ foo   ┆ 0.274748 │
│ 2    ┆ ham      ┆ 0.26136   ┆ true  ┆ ham   ┆ 0.26136  │
│ 3    ┆ spam     ┆ 0.718004  ┆ false ┆ spam  ┆ 0.718004 │
│ null ┆ egg      ┆ 0.303287  ┆ false ┆ egg   ┆ 0.303287 │
│ 5    ┆ null     ┆ 0.719041  ┆ false ┆ null  ┆ 0.719041 │
└──────┴──────────┴───────────┴───────┴───────┴──────────┘

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post