在运行kaggle的代码时,%matplotlib 在这一行报错
查询得知,%matplotlib为jupyter 的内置魔术棒
别人可能是使用jupyter进行编辑的
功能为matplotlib.pyplot的绘图函数plot()进行绘图的时候,在你的python console(Python控制台)里面生成图像。里面生成图像。
在使用其他编译器时可直接注释掉,无影响。
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns
from nltk.corpus import stopwords
from nltk import word_tokenize, ngrams
from sklearn import ensemble
from sklearn.model_selection import KFold
from sklearn.metrics import log_loss
import xgboost as xgb
eng_stopwords = set(stopwords.words('english'))
color = sns.color_palette()
%matplotlib inline
pd.options.mode.chained_assignment = None # default='warn'