我想为我通过for循环查询的每个数据子集创建一个名称不同的数据框
我能够通过循环对数据框进行子集化,但是在将子集化数据框保存到新数据框时陷入困境
import numpy as np
import pandas as pd
df = ".../data.xlsx"
value_fn = df.camp
value_fn = value_fn.drop_duplicates()
camp_v= list(value_fn)
for i in camp_v:
df1 =df.loc[df["camp"].isin([i])]
在上面的代码中,我仅创建一个数据帧,但我想要的是
df1是自行车的子集
df2是汽车的子集
df3是周期的子集