【发布时间】:2018-05-08 07:36:08
【问题描述】:
我有一个具有以下名称的 My SQL 文件列表。它们位于路径为reportconnection (reportconn) 的文件夹中
TableName
A1_1
A1_2
A1_3
A1_4
A1_5
A1_6
A1_7
A1_8
这些表中的每一个都包含有关 1 次电子邮件活动爆炸的数据。
其中每一个的结构如下。有 8 个这样的表格,每个电子邮件活动一个
C1 C2 C3
Y X Z
Y2 X2 Z2
我想要每个 A1、A2、A3 等的 C2 唯一计数列表。 我使用了以下代码
C2count<-list()
For (I in(Tablenames){
sql2 <- paste("select count(DISTINCT BINARY C2) from ", TableName)## SQL
Query
C2count<-rbind(C2count,dbGetQuery(reportconn, sql2).}
我只得到一个值列表。请帮帮我。
【问题讨论】:
-
如果在 R 之外运行,查询是否返回预期结果?
-
对象
dataframe是什么?顺便说一句:1.blastcount和Blastcount是R(区分大小写)的两个不同的东西,2.return()是一个函数,用于将对象从函数返回到调用环境。你的函数定义在哪里? -
将发布完整的模板代码。
-
我已经发布了完整的代码。