python - 从表中删除零
问题描述
我正在尝试使用 Pandas 交叉表函数在 Python 中创建一个表。我已经设法获取数据以生成表格,但是,它的可读性不是很高。我想要做的是从表中删除 0。
该表目前看起来像这样:
我想知道是否可以删除 0,或者是否有更好的方法来生成此表。
编辑:通过删除,我的意思是在表格中删除/不显示。需要将数据保留在原始数据源中。
解决方案
将数组可视化为图像。
import cv2
import numpy as np
import pandas as pd
# Read data from .csv file
df = pd.read_csv('/home/stephen/Desktop/data.csv')
# Convert image to an array
img = np.array(df, np.float32)
# Scale image so values are from 0 to 1
img = img/np.amax(img)
# Resize so it's easier to see
img = cv2.resize(img, (420,420))
cv2.imshow('img', img)
cv2.waitKey()
cv2.destroyAllWindows()
推荐阅读
- redis - Laravel Redis 连接到 127.0.0.1:6379 时读取错误
- mongodb - 有没有办法在 MongoDB 中一起使用查找和聚合?
- reactjs - React js:将 API 数据传递给 props 中的子组件。可以 console.log 道具但不能渲染数据
- java - 我在java中为以下模式而苦苦挣扎
- c# - w3wp.exe windwos server 2013 iis 中发生未处理的异常
- php - 爱讯 | 阿贾克斯 | 获取异步等待 JS | XMLHttpRequest | 哪些是最好的 PHP 工作?
- reactjs - 使用 ReactJS 导入 Socket 客户端时出现 TypeError
- discord - Discord.js:导出禁令列表命令不起作用
- json - 我可以从我的测试 JSON 服务器使用 GET,但不能使用 PUT 或 POST
- laravel - 如何修复 Laravel 8 Sanctum 的“401 Unauthorized”错误?