在 3.0.0 中已弃用。使用 SparkSession.builder.getOrCreate() 代替

问题描述 投票:0回答:0

我使用 IBM Cloud Pak 在 jupyer 中使用 PySpark。我收到警告:context.py:79: FutureWarning: Deprecated in 3.0.0。使用 SparkSession.builder.getOrCreate() 代替。

我的剧本:

PySpark 机器学习库

from pyspark.ml import Pipeline
from pyspark.ml.classification import LogisticRegression
from pyspark.ml.feature import HashingTF, Tokenizer
from pyspark.sql import Row, SQLContext

import os
import sys
from pyspark import SparkConf
from pyspark import SparkContext
from pyspark.sql import SQLContext
from pyspark.sql.types import *

from pyspark.mllib.classification import LogisticRegressionWithSGD
from pyspark.mllib.regression import LabeledPoint
from numpy import array

from pyspark.ml.evaluation import MulticlassClassificationEvaluator
# Library for confusion matrix, precision, test error
from pyspark.mllib.evaluation import MulticlassMetrics
# Library For Area under ROC curve and Area under precision-recall curve
from pyspark.mllib.evaluation import BinaryClassificationMetrics

# Assign resources to the application
sqlContext = SQLContext(sc)

# packages for data analysis
import numpy as np
import pandas as pd
python-3.x apache-spark pyspark ibm-cloud cloud-pak-for-data
© www.soinside.com 2019 - 2024. All rights reserved.