我获得了大量数据以放入矩阵和向量中。它是一个包含11列和10行的csv文件。我需要将矩阵A设为前10x10,将矢量b设为最后一列。我还需要解决Ax = b。我对自己应该做的事情有点麻烦。我是一个非常新的程序员,但有C和SQL的背景。我对如何改进编码表示赞赏。
read.csv("p5.csv") //dealing with the csv file
data = read.csv("p5.csv")
x = read.csv("p5.csv", header = FALSE)
A = matrix(x, nrow = 10, ncol = 10) //my poor attempt to set the required
dimensions
b = matrix(x, nrow = 10, ncol = 1) //poor attempt to set up vector
从这里我知道我需要使用向量反向来解决Ax = b。但我不确定我是否走在正确的轨道上。
答案 0 :(得分:1)
您需要做一些基本的子集。看看一些入门R课程。例如,您可以使用漩涡(http://swirlstats.com/)来学习R中的R。
data <- read.csv("p5.csv")
A <- data[,1:10]
b <- data[,11]