【问题标题】:How to see the plot made in python using pandas and matplotlib如何使用 pandas 和 matplotlib 查看在 python 中制作的图
【发布时间】:2017-01-15 11:37:54
【问题描述】:

我正在关注教程http://ahmedbesbes.com/how-to-score-08134-in-titanic-kaggle-challenge.html,下面是我的代码

from IPython.core.display import HTML
HTML("""
<style>
.output_png {
    display: table-cell;
    text-align: center;
    vertical-align: middle;
}
</style>
""")

# remove warnings
import warnings
warnings.filterwarnings('ignore')
# ---

import pandas as pd
pd.options.display.max_columns = 100
import matplotlib

matplotlib.use('TkAgg')
import matplotlib.pyplot as plt
matplotlib.style.use('ggplot')
import numpy as np

pd.options.display.max_rows = 100


data = pd.read_csv('./data/train.csv')

data.head()

data['Age'].fillna(data['Age'].median(), inplace=True)
survived_sex = data[data['Survived']==1]['Sex'].value_counts()
dead_sex = data[data['Survived']==0]['Sex'].value_counts()
df = pd.DataFrame([survived_sex,dead_sex])
df.index = ['Survived','Dead']
df.plot(kind='bar',stacked=True, figsize=(15,8))

我实际上并没有看到情节。我怎么看剧情?

【问题讨论】:

    标签: python matplotlib kaggle


    【解决方案1】:

    尝试在最后使用plt.show()

    编辑:

    此外,您可能需要添加%matplotlib inline,如下所述:How to make IPython notebook matplotlib plot inline

    【讨论】:

      猜你喜欢
      • 2021-12-27
      • 2018-02-24
      • 2018-03-13
      • 2017-07-11
      • 2020-10-25
      • 1970-01-01
      • 2021-02-01
      • 1970-01-01
      相关资源
      最近更新 更多