标签: google-docs

RGoogleDocs和现在的RGoogleData

RGoogleDocs太棒了.它允许人们在谷歌上存储数据并实时读取到R.我试着将它安装在计算机上,并且看到我能找到的只有RForge中的RGoogleData.这两个包之间有什么关系?我试图在同一搜索中谷歌搜索RGoogleData和RGoogleDocs,但一无所获.Duncan Temple Lang写了RGoogleDocs,似乎Adrian A. Dragulescu写了RGoogleData.

我本可以发誓RogogleDocs的Windows二进制文件已经被Duncan Temple Lang发布在omegahat中,但是在过去的几个月里我不再看到来自RGUI的选择存储库选项列表中的omegahat.相反,RForge现在就在那个名单上.omegahat和RForge之间有什么关系?

r google-docs

4
推荐指数
1
解决办法
2292
查看次数

在IFRAME中嵌入Google文档PDF查看器

当我将PDF上传到Google Docs时(使用Python的gdata库),我获得了该文档的链接:

>>> e.GetAlternateLink().href
Out[14]: 'http://docs.google.com/a/my.dom.ain/fileview id=<veery-long-doc-id>&hl=en'
Run Code Online (Sandbox Code Playgroud)

不幸的是,在IFRAME中使用该链接对我不起作用,因为PDF查看器正在重定向到自身,从而突破了IFRAME.

寻找解决方案,我发现了这个:http://googlesystem.blogspot.com/2009/09/embeddable-google-document-viewer.html - 看起来很不错,但我找不到办法使用将文档上传到Google文档.有人知道怎么做/如果可能吗?

python gdata-api google-docs

4
推荐指数
3
解决办法
3万
查看次数

阅读Google文档电子表格

是否可以使用PHP从Google Docs电子表格中提取行?

在SQL中我会使用类似的东西:

SELECT * FROM table WHERE field = 'value' LIMIT 1
Run Code Online (Sandbox Code Playgroud)

有没有办法做到这一点?我听说你应该使用'Zend'框架,但我也无法解决这个问题.任何帮助,将不胜感激

php zend-framework google-docs google-sheets google-docs-api

4
推荐指数
2
解决办法
9270
查看次数

Google文档使用逗号导出电子表格值.R中的read.csv()将这些视为因子而不是数字

我是R的新手,我正在尝试使用数字列将公开的Google电子表格读入R数据框.我的问题似乎是导出的电子表格中有大量的逗号,例如"13,061.422".read.csv()函数将此视为一个因素.我尝试过stringsAsFactors = FALSE和colClasses = c(rep("numeric",7))但是都没有用.有没有办法用逗号和小数值将数值强制转换为数值,在read.csv()中或之后当它们被视为R数据帧中的因子时?这是我的代码:

require(RCurl)

myCsv <- getURL("https://docs.google.com/spreadsheet/pub?hl=en_US&hl=en_US&key=0Agbdciapt4QZdE95UDFoNHlyNnl6aGlqbGF0cDIzTlE&single=true&gid=0&range=A1%3AG4928&output=csv", ssl.verifypeer=FALSE)  #ssl.verifypeer=FALSE gets around certificate issues I don't understand.

fullmatrix <- read.csv(textConnection(myCsv))

str(fullmatrix)
Run Code Online (Sandbox Code Playgroud)

这导致:

'data.frame':   4927 obs. of  7 variables:
 $ wave.      : Factor w/ 4927 levels "1,000.8900","1,002.8190",..: 4875 4874 4873 4872 4871 4870 4869 4868 4867 4866 ...
 $ wavelength : Factor w/ 4927 levels "1,000.074","1,000.267",..: 1 2 3 4 5 6 7 8 9 10 ...
 $ d2o        : num  85.2 87.7 86.3 87.6 85.6 ...
 $ di         : …
Run Code Online (Sandbox Code Playgroud)

csv r google-docs

4
推荐指数
2
解决办法
1002
查看次数

如何从GitHub安装RGoogleDocs?

我看到GitHub中有一个新版本的RGoogleDocs.版本0.6-0. https://github.com/duncantl/RGoogleDocs.

如何在64位版本的R中安装它?在过去,Duncan Temple Lang提供了一个包含Windows二进制文件的zip文件.我下载并执行此命令以安装它

install.packages("C:/Users/Farrel/Dropbox/RGoogleDocs_0.5-0.zip",repos=NULL)

r github google-docs

4
推荐指数
1
解决办法
579
查看次数

MailApp.sendEmail不工作?

我在Google Docs电子表格中有几个脚本,它们使用MailApp.sendEmail发送包含电子表格数据的电子邮件.多年来,他们都做得非常好.大约两周前,他们停止发送电子邮件.脚本仍然运行,我没有任何错误.电子邮件永远不会通过.没有任何改变,除了电子邮件不再到达.

有什么想法吗?

谢谢!

google-docs google-apps-script

4
推荐指数
1
解决办法
1万
查看次数

我怎么能与其父母(侧边栏)沟通页面?

我正在将我的剧本转换成一个补充.其中一个需求是配置模板,因此我编写了一个侧栏,用于启动字段选择器.由于侧边栏没有足够的空间容纳选择器,我必须通过在侧边栏中创建的模式对话框启动它,方法是在服务器端调用此代码:

var html = HtmlService.createHtmlOutputFromFile('TemplatePicker.html')
  .setWidth(600).setHeight(425);
SpreadsheetApp.getUi().showModalDialog(html, 'Select the file with the template');
Run Code Online (Sandbox Code Playgroud)

我的问题是,一旦用户选择文件,当我拥有所选文件的ID时,我无法将该ID传递给侧边栏.我试图调用someJSFunctionOfSidebar(id)parent.someJSFunctionOfSidebar(id),但它没有工作,所以我终于结束了值传递到服务器端,并从那里重新加载侧边栏,但它很慢,产生的效果是丑陋的.

我的问题是:

有没有办法将客户端级别的值从创建的模式对话框传递SpreadsheetApp.getUi().showModalDialog给其父级?也许这不是它的父母,这也是它不起作用的原因.

google-docs google-sheets google-apps-script google-apps-script-addon google-apps-script-web-application

4
推荐指数
2
解决办法
1151
查看次数

在谷歌应用脚​​本中注入外部JavaScript文件(Google Docs)

请让我知道如何在谷歌应用程序脚本(谷歌文档)中注入外部JavaScript文件.

提前致谢.

google-docs google-docs-api google-apps-script

4
推荐指数
1
解决办法
3658
查看次数

电子表格获得唯一名称但忽略空白单元格

我想使用电子表格来获取表格中A列的所有唯一名称,但同时我希望忽略空白单元格.到目前为止,我已经有了这个公式,它返回了A列中的所有唯一名称,但我不知道如何忽略空白单元格而不重复之前添加过的值.

是我的文档到目前为止的样子.正如你所看到的,Megan之后一切都停止了,因为有一个空白单元格.

=IFERROR(INDEX($A$2:$A$90, MATCH(0, COUNTIF($I$10:I10, $A$2:$A$90), 0)), "")

搜索得很长,但没有提出任何问题,如果有人知道如何做到这一点,我会非常感激.谢谢!

spreadsheet google-docs google-sheets

4
推荐指数
3
解决办法
2万
查看次数

Google文档-以编程方式将鼠标单击发送到大纲窗格中的项目

在Google文档中,您可以打开大纲窗格并查看文档中的所有标题,也可以单击标题,然后视图将滚动到标题。

我的问题是如何在Chrome扩展程序中使用JS编程模拟鼠标单击,以将视图滚动到所需的标题?

我尝试了以下代码,但没有遇到任何意外:

// usage: eventFire(document.getElementById('mytest1'), 'click');
function eventFire(el, etype) {
    if (el.fireEvent) {
        el.fireEvent('on' + etype);
    } else {
        var evObj = document.createEvent('Events');
        evObj.initEvent(etype, true, false);
        el.dispatchEvent(evObj);
    }
}
Run Code Online (Sandbox Code Playgroud)

标头是带有的div元素class="navigation-item-content navigation-item-level-2",当我查看chrome开发工具>事件监听器时,这些元素没有任何事件监听器。

javascript google-docs google-chrome-extension

4
推荐指数
1
解决办法
207
查看次数