Search
 
SCRIPT & CODE EXAMPLE
 

PYTHON

convert pandas dataframe to spark dataframe

import pandas as pd
from pyspark.sql import SparkSession

filename = <'path to file'>
spark = SparkSession.build.appName('pandasToSpark').getOrCreate()
# Assuming file is csv
pandas_df = pd.read_csv(filename)
spark_df = spark.CreateDataFrame(pandas_df)
Comment

spark to pandas

pandas_df = spark_df.select("*").toPandas()
Comment

dataframe pandas to spark


from pyspark.sql import SparkSession
#Create PySpark SparkSession
spark = SparkSession.builder 
    .master("local[1]") 
    .appName("SparkByExamples.com") 
    .getOrCreate()
#Create PySpark DataFrame from Pandas
sparkDF=spark.createDataFrame(pandasDF) 
sparkDF.printSchema()
sparkDF.show()

#Outputs below schema & DataFrame

root
 |-- Name: string (nullable = true)
 |-- Age: long (nullable = true)

+------+---+
|  Name|Age|
+------+---+
| Scott| 50|
|  Jeff| 45|
|Thomas| 54|
|   Ann| 34|
+------+---+
Comment

spark to pandas

pandas_df = some_df.toPandas()
Comment

convert spark dataframe to pandas

# Convert Spark DataFrame back to a Pandas DataFrame using Arrow
pandasDF = sparkDF.select("*").toPandas()
Comment

PREVIOUS NEXT
Code Example
Python :: calculation in python 
Python :: how to add element to list value in a dict python 
Python :: tkinter change ttk button color 
Python :: matplotlib set colorbar range 
Python :: python global variables 
Python :: flask app.route 
Python :: gfg placement 
Python :: python docstring use 
Python :: python round function example 
Python :: python string: .replace() 
Python :: get chrome version with python 
Python :: python selenium print xpath of element 
Python :: flatten lists python 
Python :: when to use map function in python 
Python :: last element python 
Python :: array and list in python 
Python :: multiplication in python 
Python :: add key value in each dictonary in the list 
Python :: opencv python rgb to hsv 
Python :: python socket get client ip address 
Python :: iterating over lines in a file 
Python :: python simplify fraction 
Python :: add to list python 
Python :: função find python 
Python :: how to add items in list in python at specific position 
Python :: == in python 
Python :: python anonymous object 
Python :: django.db.utils.IntegrityError: NOT NULL constraint failed 
Python :: somalia embassy in bangladesh 
Python :: value_counts sort by index 
ADD CONTENT
Topic
Content
Source link
Name
2+1 =