我是R的新手,我遇到了一些麻烦。 我试图根据另一个df的不同值替换数据帧的某些特定值。 例如:
我有两个数据帧:
$sql = "SELECT * FROM polar_company WHERE `name`='$name'";
$result = $conn->query($sql);
if ($result->num_rows > 0) {
$n = 1;
$row = $result->fetch_assoc(MYSQLI_ASSOC);
$company_id = $row['id'];
$query = "SELECT * FROM polor_contact WHERE `company`='$company_id'";
$contact_result = $conn->query($query);
while ($contact_row = $contact_result->fetch_array(MYSQLI_ASSOC)) {
$contact_id = $contact_row['id'];
$query = "SELECT * FROM `polor_informs` WHERE `contact_id`='$contact_id'";
$informs_result = $conn->query($query);
while ($informs_row = $informs_result->fetch_array(MYSQLI_ASSOC))
{
$informs[$n] = $informs_row;
$n++;
}
}
}
print_r($informs);
} else {
echo "<p>No informs</p>";
}
我想知道df a <- data.frame(c('a','b','c','d'), c('g','e','p','d'))
1 a g
2 b e
3 c p
4 d d
b <- data.frame(c('a','c'))
1 a
2 c
上的哪些项目也在a
上,并指定下一列的值,在这种情况下&#39; g&#39;并且&#39; p&#39;。我尝试使用匹配功能,但如果有许多需要更改的同名项目,则会出现问题。我真的想要一个选项来做这个而不用循环检查1。