5
在R
中,如何使用從文件中獲取的值覆蓋長向量的第一個值,其中文件包含的值可能更少?在R中,如何將長向量的第一個值設置爲較短值的第一個值?
例子:
# fill with n=100 values
vec1 <- runif(100)
# read m values, where m <= n
vec2 <- scan("myfile", sep="\n")
# now want to set the first m values of vec1
# to the values in vec2
我可以通過vec2
行走和值複製到vec1
,但我覺得應該有一個更有效的方法?