小编cur*_*one的帖子

pandas dataframe的两列唯一值

假设我有2列pandas数据框:

df: Col1  Col2
      1     1
      1     2
      1     2
      1     2
      3     4
      3     4
Run Code Online (Sandbox Code Playgroud)

然后我想只保留这两列的唯一值(col1,col2)并给出它们的频率:

df2: Col1  Col2  Freq
      1     1     1
      1     2     3
      3     4     2
Run Code Online (Sandbox Code Playgroud)

我想使用df['Col1', 'Col2'].value_counts()但它只适用于一列.它是否存在处理许多列的功能?

python unique dataframe pandas

12
推荐指数
2
解决办法
3万
查看次数

如何在pandas中置换一列

我有3列pandas数据帧:

X1   X2    Y
1    2     1
2    4     0
3    6     1  
Run Code Online (Sandbox Code Playgroud)

我想只置换一列X1,结果是:

X1   X2    Y
3    2     1
1    4     0
2    6     1
Run Code Online (Sandbox Code Playgroud)

我只是通过重新索引它们来找到如何置换所有列,而不是如何仅对一列执行此操作.

python permutation dataframe pandas

7
推荐指数
1
解决办法
2082
查看次数

标签 统计

dataframe ×2

pandas ×2

python ×2

permutation ×1

unique ×1