r - 根据另一个单元格的文本值有条件地格式化其他列中的单元格
问题描述
在 R 中使用 Xlsx 包,有没有办法根据另一个单元格的特定文本突出显示 excel 单元格?即,如果 C10 = "Cat",则突出显示 D10 和 E10。我看过很多关于数值的帖子。我想根据文本值和接下来的两个相邻列进行格式化。
工作示例
library(xlsx)
setwd('C:/Users/WORKING DIRECTORY')
animals <- c("Cat","Mice","Dog","Bird","Cat","Cat")
colors <- c("Grey","White","Black","Blue","Black","Orange")
store <- c("Pet Shop","Online","Pets Mart","Walmart","Online","Pets Mart")
df <- cbind(animals,colors,store)
write.xlsx(df, file ="test_test.xlsx",row.names = FALSE, sheetName= "Data")
解决方案
推荐阅读
- arrays - 如何创建包含范围的 Google 表格数组公式
- c# - Teradata c# 与 tdwallet 连接
- python - 从 Python 到 R 的翻译。执行时间差异很大
- drake - Drake Rigid_body_tree calculating the jacobian question
- python-3.x - 如何计算线方向的逆时针/顺时针角度?
- azure - Luis or text analytics for conversational data extraction
- function - Type mismatch on basic "apply twice" hello world in Haskell
- python - SCOPE_IDENTITY() 返回 NULL 而不是预期值
- spring-cloud-stream - spring cloud dataflow kafka binder 发送时出错-Magic v1 不支持记录标头
- computational-geometry - CGAL - 使用 corefine 布尔运算在顶点上保留属性