在此数据框(flights_delay)中,我有重复的目的地(在" dest"列中)。我试图按目的地(" dest"列)获得平均延迟(" avg_delay"列)。我试过这段代码:
sum_avg_delay <- aggregate(avg_delay~dest,flights_delay,sum)$avg_delay
不幸的是,我得到一个没有任何目标标签的数字向量。
我还尝试了dplyr::summarise
功能,但这会返回错误。
必须有一种更简单的方法来获得目的地的平均延误。
答案 0 :(得分:2)
你走在正确的轨道上,只是简化:
df <- data.frame(dest=c("IAH","IAH","MIA","BQN","ATL","ATL"),
avg_delay=c(13,24,35,-19,-31,8))
aggregate(avg_delay ~ dest, sum, data=df)
dest avg_delay
1 ATL -23
2 BQN -19
3 IAH 37
4 MIA 35
答案 1 :(得分:2)
以下是使用$title = $_POST['title'];
$info = $_POST['title'];
$query = "INSERT INTO `nick` ( `title`, `info`) VALUES ('$title','$info')";
$insert_count = $db->exec($query);
的选项:
dplyr