代码之家  ›  专栏  ›  技术社区  ›  Jamilu

Python3ipykernel挂在特定的代码行上

  •  0
  • Jamilu  · 技术社区  · 3 年前

    我试着像往常一样在jupyter笔记本上使用model.fit训练线性回归模型,但我的内核没有执行特定的代码行,也没有错误消息。

    import numpy as np
    import matplotlib.pyplot as plt
    import pandas as pd
    import seaborn as sns
    dataset=pd.read_csv(r'C:\Users\USER\Downloads\melb_data.csv\melb_data.csv')
    dataset.head()
    col_to_use=['Suburb','Address','Rooms','Type','Price','Method','SellerG','Distance','Bedroom2','Car','Bathroom','Landsize','BuildingArea','CouncilArea','Regionname']
    dataset=dataset[col_to_use]
    dataset.head()
    
    col_to_fill_zero=['CouncilArea','Car']
    dataset[col_to_fill_zero]=dataset[col_to_fill_zero].fillna(0)
    
    dataset=pd.get_dummies(dataset,drop_first=True
    X=dataset.drop('Price', axis=1)
    y=dataset['Price']
    from sklearn.model_selection import train_test_split
    X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.3, random_state=2)
    
    from sklearn.linear_model import LinearRegression
    model=LinearRegression()
    model.fit(X_train, y_train)
    

    在这一点上,它显示了这个[*]并且不执行。 我试着中断并重新启动内核,但仍然无法工作

    0 回复  |  直到 3 年前
        1
  •  0
  •   nisakova    3 年前

    你的数据集有多大,也许只测试10%或20%的数据就有助于检查代码,如果你添加 %time 在单元格的开头,它显示特定代码的运行时间

    enter image description here

    推荐文章