我想从6个文本文件中创建6个pandas数据帧。我想根据文本文件的名称命名它们。文本文件命名为'DAPC_min.txt'
,依此类推。我希望数据框名称为'DAPC_data'
,依此类推。
import pandas as pd
lipids = ['DAPC', 'DIPC', 'DLPC', 'DOPC', 'DPPC', 'POPC']
for lipid in lipids:
'{}_data'.format(lipid) = pd.read_csv(
'{}_min.txt'.format(lipid),
delimiter=' ', names=['bead_type', 'z_min', 'gz_min', 'dGwm'])
但是我收到以下错误消息:
'{}_data'.format(lipid) = pd.read_csv(
^
SyntaxError: can't assign to function call
我做错了什么?