“Hapus kolom yang berisi panda string” Kode Jawaban

Hapus kolom yang berisi panda string

df = df[df.columns.drop(list(df.filter(regex='Test')))]
Long Llama

Hapus kolom yang berisi panda string

import pandas as pd

import numpy as np

array=np.random.random((2,4))

df=pd.DataFrame(array, columns=('Test1', 'toto', 'test2', 'riri'))

print df

      Test1      toto     test2      riri
0  0.923249  0.572528  0.845464  0.144891
1  0.020438  0.332540  0.144455  0.741412

cols = [c for c in df.columns if c.lower()[:4] != 'test']

df=df[cols]

print df
       toto      riri
0  0.572528  0.144891
1  0.332540  0.741412
Long Llama

Jawaban yang mirip dengan “Hapus kolom yang berisi panda string”

Pertanyaan yang mirip dengan “Hapus kolom yang berisi panda string”

Lebih banyak jawaban terkait untuk “Hapus kolom yang berisi panda string” di Python

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya