0
我有一个文本文件,其格式如下。将文本文件读入数据框,其中一些文本需要标题,而下面的文本需要列值
Main Node
Node1
Some ABCD
Some XYZ
Node2
Some VMLK
Some LPO
Node3
LMK
POL
TOL
这需要转换成如下所示的数据帧。
Main Node Node1 Node2 Node3
Some ABCD Some VMLK LMK
Some XYZ Some LP POL
TOL
在这种情况下主节点,节点1,节点2,节点3将是头和它们下面的文本将列值。每行都是每行。
有什么办法中的R
是否有任何固定的数据结构,即在列名称或预定行中发生标题信息的特定模式?如果不是,那么实现你所要求的将会很困难。我举例你给了实际数据? – Vince
@Vince - 列名(标题)将始终相同。列值将始终出现在列名称下方,直到下一列名称不出现为止。 – NinjaR
我猜测一样多。我的答案尝试了一个解决方案,尽管使用'awk'来帮助数据管理。 – Vince