我使用了以下代码:
library(dplyr)
by.tweet %>%
group_by(tweet) %>%
summarise(created = sum(created), number = sum(number))
data.frame()
并打印:
Source: local data frame [3 x 3]
tweet created number
1 negative <NA> 57876
2 neutral <NA> 124029
3 positive <NA> 92244
但我想在常规数据框中使用它。我怎么写这个?谢谢!
答案 0 :(得分:3)
使用 public function getNotification($user_id =null, $gId=null)
{
if(is_array($gId)) {
$this->_data = self::select('*')
->join('users', 'users.id', '=', 'n_user_id')
->where('users.id','=', $user_id)
->whereIn('n_group_code_id',$gId)
->get();
if (count($this->_data)) {
return $this->_data;
} else {
return false;
}
}else {
return false;
}
}
转换为data.frame,即
as.data.frame