首页 > 解决方案 > 从表中删除零

问题描述

我正在尝试使用 Pandas 交叉表函数在 Python 中创建一个表。我已经设法获取数据以生成表格,但是,它的可读性不是很高。我想要做的是从表中删除 0。

该表目前看起来像这样:

Pandas 交叉表

我想知道是否可以删除 0,或者是否有更好的方法来生成此表。

编辑:通过删除,我的意思是在表格中删除/不显示。需要将数据保留在原始数据源中。

标签: pythonpython-3.xpandas

解决方案


将数组可视化为图像。

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()

图片数字


推荐阅读