python - 在 Jupyter Notebook 中打印美容数据框
问题描述
我想美化我的数据框的打印输出。
d = {'Carid ': [1, 2, 3], 'Carname': ['Mercedes-Benz', 'Audi', 'BMW'], 'model': ['S-Klasse AMG 63s', 'S6', 'X6 M-Power']}
df = pd.DataFrame(data=d)
print(df.head())
df.head()
正如你所看到的print
-outpot 不是美女。最后一句话df.head()
是美。是否有任何选项可以print
在 Jupyter Notebook 中的 -statement 中获得相同的结果?
解决方案
使用显示而不是打印。
display(df.head())
推荐阅读
- javascript - 如何按日期对 DataTable 列进行排序
- laravel - Laravel Passport 以编程方式创建客户端
- java - Spring Boot:配置 h2 jdbc url
- javascript - 如何获取 Alpine.js 组件中数据属性的值?
- c# - Graphics.MeasureString 不包含某些字符的某些部分
- python - 通过单击单选按钮禁用输入字段
- laravel - Laravel 控制器中的调用事件
- amazon-dynamodb - 从 JSON 或 CSV 将 50K 记录加载到 DynamoDB
- sql - POSTGRES - 使用 ON CONFLICT DO NOTHING 防止串行增量
- oracle - 提取源不包含指定的提取字段