私はSpyderを初めて使用します。便利だと思いますが、私を混乱させ続けていることの 1 つは、グラフやチャートを操作することです。以下は、雨の日と乾燥した日の地下鉄の使用状況を示す棒グラフを表示するために進行中のコード構築です。この時点で、私は単に雨の日を見ようとしているだけです (私はあまりプログラマーではないので、赤ちゃんのステップで進みます)。IPython コンソールが返されます
runfile('C:/Users/Brian/Dropbox/Data_Science_Course/Final Intro Data Science Project/rainy vs dry bar chart.py', wdir='C:/Users/Brian/Dropbox/Data_Science_Course/Final Intro Data Science Project')
したがって、少なくとも実行されたようです。ただし、実際にグラフを表示する方法が見つかりません。
ここに私が実行しているコードがあります:
import numpy as np
import pandas as pd
from pandas import DataFrame, Series
pd.set_option('display.notebook_repr_html', False)
pd.set_option('display.max_columns', 10)
pd.set_option('display.max_rows', 10)
from ggplot import *
def show_rainy_days():
subway_data_df = pd.read_csv('/home/brian/Dropbox/Data_Science_Course/Final Intro Data Science Project/turnstile_weather_v3_test.csv')
rainy_days_df = subway_data_df[subway_data_df.rain == 1]
dry_days_df = subway_data_df[subway_data_df.rain == 0]
print rainy_days_df.mean()['ENTRIESn']
print dry_days_df.mean()['ENTRIESn']
print ggplot(rainy_days_df, aes('UNIT', 'ENTRIESn_hourly')) + geom_bar(stat='bar') + ggtitle('Rainy Day Subway Useage') + xlab('Stations on Rainy Days') + ylab('Average Riders')
どの Spyder 設定が不足しているか、または他に何が間違っていますか??