“panda menggunakan eval converter tidak termasuk NAN” Kode Jawaban

PANDAS Ganti Nan

data["Gender"].fillna("No Gender", inplace = True) 
Anxious Armadillo

Python Pandas Ganti Nan dengan NULL

df.fillna('', inplace=True)
Joyous Jackal

panda menggunakan eval converter tidak termasuk NAN

df.fillna('()').applymap(ast.literal_eval)
Real Raccoon

panda menggunakan eval converter tidak termasuk NAN

from ast import literal_eval
from io import StringIO

# replicate csv file
x = StringIO("""A,B
,"('t1', 't2')"
"('t3', 't4')",""")

def literal_converter(val):
    # replace first val with '' or some other null identifier if required
    return val if val == '' else literal_eval(val)

df = pd.read_csv(x, delimiter=',', converters=dict.fromkeys('AB', literal_converter))

print(df)

          A         B
0            (t1, t2)
1  (t3, t4)          
Real Raccoon

Jawaban yang mirip dengan “panda menggunakan eval converter tidak termasuk NAN”

Pertanyaan yang mirip dengan “panda menggunakan eval converter tidak termasuk NAN”

Lebih banyak jawaban terkait untuk “panda menggunakan eval converter tidak termasuk NAN” di Python

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya