順序付き辞書をcsvに保存し、同じ形式の順序付き辞書にcsvファイルをロードし、編集して元に戻す最も良い方法は何ですか?パンダCSV:csv to orderedDict
次のように私はもともと私のデータを保存し、次のようにここに
gifs_info_list=[]
gifs_info_list.append(OrderedDict([('ID','aswd'),('class','c1'),('mu',gif["parameters"]["mu"]),('sigma','23'), ('tags', [u'movies', u'hitler']),('flag1',False),('flag2',False),('flag3',False)]))
は私がorderedDict2CSV
def list_to_csv(mlist, fname):
'''
double check this method => where is the header added to the csv?
Arguments
mlist: A list of orderedDict objects.
fname:
'''
df = pd.DataFrame(mlist)
df.to_csv(fname, sep='\t')
をしています方法ですこれは、CSVファイルにデータを保存します。
ID class mu sigma tags flag1 flag2 flag3
0 fdex c1 39.8348689258 2.49703182691 [u'movies', u'hitler'] False False False
2 11AE c2 38.7252538197 2.23352853216 [u'movie', u'mark millar'] False False False
3 p9ut c1 37.775785901 2.33519338409 [] False False False
私はcsvからorderedDictsのリストにデータをロードするCSV2OrderedDictを書く必要がありますそれが作成されたマット。これどうやってするの?
使用をリストに変換したい場合は、 'csv'が必要ですか? jsonに保存できませんか? – jezrael
はい私はcsvが必要です –