Python pd.DataFrame.boxplot与pd.cut不兼容
示例代码:Python pd.DataFrame.boxplot与pd.cut不兼容,python,pandas,Python,Pandas,示例代码: import pandas as pd import numpy as np sample = pd.DataFrame({"a":[1,2,3,1,2,3,1,2,3], "b":np.random.uniform(0,1,9)}) sample.boxplot(column="b", by=pd.cut(sample.a, bins=2)) 除了方框打印图片外,一些文本显示在打印周围。如何从绘图中删除文本?您可以尝试通过创建新的列c,因为在参数by中可以是列: 由:字符串或序
import pandas as pd
import numpy as np
sample = pd.DataFrame({"a":[1,2,3,1,2,3,1,2,3], "b":np.random.uniform(0,1,9)})
sample.boxplot(column="b", by=pd.cut(sample.a, bins=2))
除了方框打印图片外,一些文本显示在打印周围。如何从绘图中删除文本?您可以尝试通过创建新的列c,因为在参数by中可以是列: 由:字符串或序列 要分组的数据帧中的列
import pandas as pd
import numpy as np
sample = pd.DataFrame({"a":[1,2,3,1,2,3,1,2,3], "b":np.random.uniform(0,1,9)})
sample['c'] = pd.cut(sample.a, bins=2)
sample.boxplot(column="b", by='c')