## 使用 R & ImageMagick 制作刺绣风格的数据可视化
本文详细介绍了一种使用 R 和 ImageMagick 创建具有独特“刺绣”美感的数据可视化方法,优先考虑可重复性,而非使用 Photoshop 等软件。作者受到路透社图形的启发,旨在通过代码复制缝制织物的效果。
该过程从标准的 ggplot 图表开始,并使用自定义主题(字体和颜色)以及装饰元素(如符号)进行增强。核心效果是通过 bash 脚本 `embroidery.sh` 实现的,该脚本模拟线材图案和纹理。然后,通过一系列从 R 中使用 `system()` 函数执行的 ImageMagick 命令。这些命令添加噪点、模糊、阴影和颜色调整,以模拟织物纹理和凸起的 3D 效果。
虽然 ImageMagick 命令很复杂,但作者利用他们现有的图像编辑知识(来自 Photoshop 和 Blender)以及 LLM 来构建这些命令。整个流程是自动化的,确保数据更新后自动重新生成可视化结果。关键考虑因素包括由于量化过程而限制调色板,并使用高分辨率导出以保证质量。
完整的、可重复的 R 函数和代码可在网上获取,鼓励其他人调整和探索这种技术,以创建视觉上引人入胜且程序化生成的数据艺术。
## 破灭的决心中的意外价值
新年决心的吸引力在于憧憬更好的未来自我,但历史——以及杰出人物的笔记本——都记录着它们的失败。令人惊讶的是,这并非一定是消极的。观察像塞缪尔·约翰逊这样,不断*制定*却无法坚持的决心的人,会发现一种强大的模式:下定决心本身可能比最终的成就更有价值。
即使未能实现,这些雄心勃勃的目标也充当着锚点、动力和自我发现的工具。奥克塔维亚·巴特勒在成名之前很久就憧憬着畅销书作家,而罗伯特·卡罗即使在工作高产的情况下也承认自己有“懒惰”的问题。本杰明·富兰克林著名的未完成的决心仍然指导着他的一生,而西尔维娅·普拉斯的写作抱负则推动了她尽管每日挣扎却迅速崛起。
归根结底,决心不是关于完美,而是关于方向。它们帮助我们探索价值观,认识局限性,并突破这些局限。即使是“失败”的决心也能揭示我们自身的一些东西。正如弗吉尼亚·伍尔夫所展示的,有时最强大的决心仅仅是善待自己。这是一个过程,而不是一个目的地——而且永远不晚开始。
美国农业部已暂停向明尼苏达州和明尼阿波利斯市提供的所有联邦财政拨款,理由是“大规模欺诈”导致数十亿美元资金被诈骗者夺走。农业部长布鲁克·罗林斯通过社交媒体宣布立即暂停拨款,直接向明尼苏达州州长蒂姆·沃尔兹和明尼阿波利斯市市长雅各布·弗雷发出讲话。
此举源于一起大规模欺诈案件,特别是涉及明尼阿波利斯市的非营利组织“为未来提供食物”,该组织被指控诈骗了近2.5亿美元的联邦资金,这些资金原本用于儿童营养计划。截至11月底,已有78人因与该计划有关而被指控。
此项暂停拨款紧随卫生及公共服务部对该州内各种儿童保育助学金计划的类似冻结措施,表明联邦政府对据称的广泛欺诈行为做出了更广泛的回应。罗林斯表示,资金将继续暂停,直到提供证据证明欺诈活动已停止。