Python 如何使用索引执行数据帧子集设置并为其分配相同的值?
如何从行索引、列名或列索引部分拆分数据集。 我尝试了这个Python 如何使用索引执行数据帧子集设置并为其分配相同的值?,python,pandas,dataframe,numpy,substring,Python,Pandas,Dataframe,Numpy,Substring,如何从行索引、列名或列索引部分拆分数据集。 我尝试了这个df.loc[[1,2,34,'name']=100和df.iloc[np.where(df.loc[,'name']>df >>名称滞后 0 100.0 0.000000 1 80.0 0.011161 2 255.0 0.022321 3 93.0 0.033482 4 100.0 0.044643 5 9.8 0.055804 6 29.0 0.066964 如果需要将索引值1,2,34和列名称n
df.loc[[1,2,34,'name']=100
和df.iloc[np.where(df.loc[,'name']>df
>>名称滞后
0 100.0 0.000000
1 80.0 0.011161
2 255.0 0.022321
3 93.0 0.033482
4 100.0 0.044643
5 9.8 0.055804
6 29.0 0.066964
如果需要将索引值1,2,34
和列名称name
设置为100
使用:
df.loc[[1,2,34],'name'] = 100
如果需要通过掩码设置,请使用:
df.loc[df['name']<100, 'name']=100
#for set another column
df.loc[df['name']<100, 'lag']=100
df.loc[df['name']你能提供一些小数据样本来提问吗?