Answers for "pandas dataframe nan to empty string"

3

pandas replace empty string with nan

df = df.replace(r'^s*$', np.NaN, regex=True)
Posted by: Guest on June-09-2020
0

pandas dataframe convert nan to string

df.fillna('', inplace=True)
Posted by: Guest on March-07-2021
0

pandas read_csv nan as empty string

pd.read_csv('test.csv', keep_default_na=False)
Posted by: Guest on September-21-2021
0

pandas using eval converter excluding nans

df.fillna('()').applymap(ast.literal_eval)
Posted by: Guest on September-13-2021
0

pandas using eval converter excluding nans

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)
Posted by: Guest on September-13-2021

Code answers related to "pandas dataframe nan to empty string"

Python Answers by Framework

Browse Popular Code Answers by Language