英文:
How do I use R to manipulate/pivot this set?
问题
以下是翻译好的内容:
我有如下数据集:
Col1|Col2
----|----
a|1
a|2
a|2
a|4
a|4
a|4
b|2
b|6
b|7
b|9
b|7
b|7
我希望生成以下输出:
输出
Col1|Col2
----|----
a|1
a|2
a|4
b|2
b|6
b|7
b|9
请有人能协助吗?谢谢!
我通常在Excel上进行这个操作,但现在我想要自动化它。
英文:
I have a dataset as follows:
Col1 | Col2 |
---|---|
a | 1 |
a | 2 |
a | 2 |
a | 4 |
a | 4 |
a | 4 |
b | 2 |
b | 6 |
b | 7 |
b | 9 |
b | 7 |
b | 7 |
I am looking to generate the following output:
Output
Col1 | Col2 |
---|---|
a | 1 |
a | 2 |
a | 4 |
b | 2 |
b | 6 |
b | 7 |
b | 9 |
Can someone please assist with this? Thank you!
I usually do this on excel but I am trying to automate it.
答案1
得分: 1
我们可以在数据集上使用 unique
。
unique(df1)
英文:
We can use unique
on the dataset
unique(df1)
答案2
得分: 0
! -> 移除
[] -> 在数据框中,逗号左边表示行,右边表示列,
所以,这段代码的意思是:我想要df1中没有重复行的数据。
所以,尝试这个。
df1 <- df1[!duplicated(df1),]
英文:
! -> remove
[] -> inside the data frame, left of the comman means rows, right columns,
So, the code say: I want the df1 without duplicated rows.
So, try this.
df1 <- df1[!duplicated(df1),]
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论