使用R,如何将数据帧的列作为数据帧的索引?让我们假设我从.csv文件中读取数据.其中一列称为"日期",我想将该列作为我的数据帧的索引.
例如在Python,NumPy,Pandas; 我会做以下事情:
df = pd.read_csv('/mydata.csv')
d = df.set_index('Date')
Run Code Online (Sandbox Code Playgroud)
现在我如何在R中做到这一点?
我试过R:
df <- read.csv("/mydata.csv")
d <- data.frame(V1=df['Date'])
# or
d <- data.frame(Index=df['Date'])
# but these just make a new dataframe with one 'Date' column.
#The Index is still 0,1,2,3... and not my Dates.
Run Code Online (Sandbox Code Playgroud) 我想组合两个数据帧的表,并希望将该表导出到latex.我想要创建的表如下所示.请注意,下表是使用excel创建的.

从RI中的xtable可以导出两个单独的站的表.获得以下两个站点T1和T2.如何组合两个站的输出以获得上述所需的输出?
T1站:
> stT1
Observed-modeled |observed-modeled|
Min. -1.5360000 0.0001891
1st Qu. 0.0002512 0.1633000
Median 0.3593000 0.5390000
Mean 0.8554000 1.0020000
3rd Qu. 1.6470000 1.6470000
Max. 5.5370000 5.5370000
> dput(stT1)
structure(list(`Observed-modeled` = c(-1.536, 0.0002512, 0.3593,
0.8554, 1.647, 5.537), `|observed-modeled|` = c(0.0001891, 0.1633,
0.539, 1.002, 1.647, 5.537)), .Names = c("Observed-modeled",
"|observed-modeled|"), row.names = c("Min.", "1st Qu.", "Median",
"Mean", "3rd Qu.", "Max."), class = "data.frame")
Run Code Online (Sandbox Code Playgroud)
T2站:
> stT2
Observed-modeled |observed-modeled|
Min. -2.3740 0.001259
1st Qu. -1.2280 0.674700
Median -0.6202 1.101000
Mean -0.2094 1.085000 …Run Code Online (Sandbox Code Playgroud) 我有一个看起来像这样的数据:
> read.table("http://dpaste.com/1491018/plain/",header=TRUE)
Probes Gene.symbol Stim1 Stim2 Stim3 Stim4
1 1415670_at Copg 1.133 1.049 1.013 1.124
2 1415671_at Atp6v0d1 1.068 1.006 1.082 1.234
3 1415672_at Golga7 1.010 0.883 1.061 1.029
4 1415673_at Psph 0.943 0.799 0.982 1.064
5 1415674_a_at Trappc4 1.048 0.960 1.191 1.118
6 1415675_at Dpm2 1.053 1.104 1.053 1.057
Run Code Online (Sandbox Code Playgroud)
我想要做的是创建一个新的数据框,结合前两列并将其转换为行名,
Stim1 Stim2 Stim3 Stim4
1415670_at-Copg 1.133 1.049 1.013 1.124
1415671_at-Atp6v0d1 1.068 1.006 1.082 1.234
1415672_at-Golga7 1.010 0.883 1.061 1.029
1415673_at-Psph 0.943 0.799 0.982 1.064
1415674_a_at-Trappc4 1.048 0.960 1.191 …Run Code Online (Sandbox Code Playgroud)