我有一个我已经放入excel的数据集,但是每次某个实例都没有数据点时,会将-1放在那里,这会弄乱我想要制作的图形。我做了一些研究,人们说如果你在excel中的数据点之前放一个星号(*),它将从图中排除该点。我可以在ios vi中键入什么,在每个-1的实例之前插入一个asterix?谢谢!
答案 0 :(得分:0)
假设您使用的是CSV文件,那么您应该可以通过查看值是否以逗号分隔来区分-1
与-1.4
或1e-1
。
为了使模式更容易匹配,我首先修改文件以将,
插入所有行的开头和结尾。
:%s/.*/,&,/
然后,将-1
替换为*-1
两次。第二次是连续处理两个-1
值。
:%s/,-1,/,*-1,/g
:%s/,-1,/,*-1,/g
然后,从开头和结尾删除额外的,
。
:%s/^,\(.*\),$/\1/