有空值不能画箱型图

在画箱型图过程中,如图像未显示,是因为数据中存在空值

import numpy as np
import pandas as pd
from matplotlib import pyplot as plt

arr_list1 = [1, 2, 3, 4, 5]
arr_list2 = [1, 2, np.NAN, 4, 5]
data1 = pd.DataFrame(arr_list1, columns=["val"])
data2 = pd.DataFrame(arr_list2, columns=["val"])
fig, ax = plt.subplots(1, 2, figsize=(7, 3))
ax[0].boxplot(data1)
ax[1].boxplot(data2)
plt.show()

有空值不能画箱型图_第1张图片

你可能感兴趣的:(python,数据分析,pandas)