【发布时间】:2021-10-28 08:05:49
【问题描述】:
所以我有以下关于前 NBA 球员薪水的数据框。原始数据位于 .txt 文件中,这就是为什么我的数据框如下所示:
V1 V2 V3 V4 V5 V6
Vinnie Del Negro ..... 150000
Moses Malone ..... 75000
Kevin Willis ...... 150000
Joe Barry Carrol ..... 750000
Doc Rivers .... 230000
Antoine Carr ...... 85000
Hot Rod Williams ... 45000
这只是真实数据框的一瞥,其中包含 350 行和 7 列(非列完全为空)。我想要做的是重新排列这个数据框,以便最终只有两列,一列对应球员的名字,另一列对应他各自的薪水:
name salary
Vinnie Del Negro 150000
Moses Malone 75000
Kevin Willis 150000
Joe Barry Carrol 750000
Doc Rivers 230000
Antoine Carr 85000
Hot Rod Williams 45000
也许这很简单,但我已经尝试解决它几个小时了,但我似乎无法接近。 我认为最好的方法是将所有字母单元格放入第一列,将所有数字单元格放入第二列。唯一的问题是,由于原始数据框是一个 .txt 文件,所有列都表示为 .characters()。
希望你能帮助我!
谢谢
【问题讨论】:
-
看到“.....”而没有清楚地描述这些点所代表的含义总是很烦人。如果它们真的只是一堆时期,那么就这么说吧。您应该能够明白为什么我们需要知道其中的内容才能确定每行需要聚合多少列来生成玩家名称。
-
它们实际上只是一堆句号,这就是我放它们的原因。
标签: r