r - 多个/特定列的摘要
问题描述
我有一个包含多列的表,而不是在特定行上运行摘要,例如summary(a)
,summary(b)
等等。我想知道是否有一种方法可以使用 for 循环来完成。
在伪代码中,我看起来像这样:
list = [a, b, c] #where a,b,c are column names
for i in list:
print(summary(i))
解决方案
正如罗纳克所说:
对列进行子集化,然后使用summary
, summary(df[list])
。例如对于mtcars, cols <- c("mpg", "cyl");summary(mtcars[cols])
推荐阅读
- json - 为什么字典对象不在我的模板中呈现表达式
- android - 在 Android 10 设备上从剪贴板获取复制的文本
- javascript - Css反转元素下方的所有内容
- javascript - 从 Chrome 扩展上的剪贴板读取返回“待定”承诺
- r - 如何绘制前 2 个主成分的碎石图
- c# - 通过 OnModelCreating 给外键一个自定义名称
- python - 使用 Pydantic 解压嵌套 JSON 时跳过 dict 级别
- python - 如何在 Telethon 库中收到来自聊天的新消息后立即断开客户端
- python - Python替换和删除列表中的重复单词
- android - 组合到现有项目中,无虚方法 Int