csvファイルが数百MBあり、開くことができないので、下記のように、pythonで一気に文字列を数字に置換したいと考えています。
TRUE --> 1
FALSE --> 0
列は固定されておらず、上記の文字列が点在している可能性があります。
import pandas as pd #import numpy as np # データ読み込み df = pd.read_csv("test.csv", index_col=0) df2 = df.map({'FALSE':0, 'TRUE':1})
下記のようなエラーが出ます。
AttributeError: 'DataFrame' object has no attribute 'map'
解決策について、ご教示いただければ幸いです。
よろしくお願いいたします。

回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/01/22 14:06
2019/01/22 14:42
2019/01/22 15:13