我目前正在使用以下方法创建表格图像:
SummaryTable <- data.frame(
index,
xa,
xb,
ya,
yb,
za,
zb
)
names(SummaryTable) <- c("Index",
"Main X Sub A",
"Main X Sub B",
"Main Y Sub A",
"Main Y Sub B",
"Main Z Sub A",
"Main Z Sub B")
tt <- ttheme_default(colhead=list(fg_params = list(parse=TRUE)))
tbl <- tableGrob(SummaryTable, rows=NULL, theme=tt)
grid.arrange(tbl,as.table=TRUE)
Run Code Online (Sandbox Code Playgroud)
使用dput(SummaryTable):
structure(list(Index = 0:8, `Main X Sub A` = c(1, 0.69, 0.61,
0.56, 0.5, 0.44, 0.4, 0.36, 0.33), `Main X Sub B` = c(0.86, 0.62,
0.51, 0.42, 0.36, 0.31, …Run Code Online (Sandbox Code Playgroud) 我有 R 背景,习惯于使用以下语法从数据帧中检索值:
r_dataframe$some_column_name[row_number]
Run Code Online (Sandbox Code Playgroud)
我可以通过以下语法为数据框分配一个值:
r_dataframe$some_column_name[row_number] <= some_value
Run Code Online (Sandbox Code Playgroud)
或没有箭头:
r_dataframe$some_column_name[row_number] = some_value
Run Code Online (Sandbox Code Playgroud)
例如:
#create R dataframe data
employee <- c('John Doe','Peter Gynn','Jolie Hope')
salary <- c(21000, 23400, 26800)
startdate <- as.Date(c('2010-11-1','2008-3-25','2007-3-14'))
employ.data <- data.frame(employee, salary, startdate)
#print out the name of this employee
employ.data$employee[2]
#assign the name
employ.data$employee[2] <= 'Some other name'
Run Code Online (Sandbox Code Playgroud)
我现在正在学习一些Python,据我所知,从 pandas 数据框中检索值的最直接的方法是:
pandas_dataframe['SomeColumnName'][row_number]
Run Code Online (Sandbox Code Playgroud)
我可以看到与 R 的相似之处。
然而,令我困惑的是,当涉及到修改/分配 pandas 数据框中的值时,我需要将语法完全更改为:
pandas_dataframe.at[row_number, 'SomeColumnName'] = some_value
Run Code Online (Sandbox Code Playgroud)
阅读这段代码需要更加集中注意力,因为列名和行号已经改变了顺序。
这是执行这对操作的唯一方法吗?是否有更合乎逻辑的方法来做到这一点,尊重列名和行号顺序的一致使用?
谷歌照片'自动真棒现在已改为'创作'.当它自动变好时,自动真棒,无论是视频,故事还是应用了很酷效果的照片,都会保存在我的Google相册中,如果我想查看它们,我可以点击Google相册中的自动版功能.
但是,现在,根据新的"创作"标题,它们会在我的手机中显示为一种Google即时卡,可以刷掉,或者被解雇.
我已经驳回了许多自动生成的Google Photo Stories,因为我认为我基本上被告知他们已准备好在照片中查看.我还试图按下刷卡底部的SAVE TO LIBRARY栏,这实际上没有做任何事情.
是否有可能撤消所有这些被解雇的创作?他们也不在垃圾箱里.
有关创作的背景信息:https://support.google.com/photos/answer/6128811?hl = zh-CN
使用RStudio版本0.98.1103我有一个带有一些预先填充的标记的.Rmd文件(如下所示).
在RStudio内我可以点击
针织PDF>针织PDF(Beamer)
并生成PDF.我想知道如何在.R文件中执行相同的操作(基本上自动化此过程).
---
title: "Test"
author: "Test"
date: '2015-10-29'
output:
beamer_presentation:
---
## R Markdown
This is an R Markdown presentation.
## Slide with Bullets
- Bullet 1
- Bullet 2
- Bullet 3
## Slide with R Code and Output
```{r}
summary(cars)
```
## Slide with Plot
```{r, echo=FALSE}
plot(cars)
```
Run Code Online (Sandbox Code Playgroud)