Skip to content

Instantly share code, notes, and snippets.

@rancas
rancas / pandas_to_spark.py
Created August 6, 2021 14:24 — forked from zaloogarcia/pandas_to_spark.py
Script for converting Pandas DF to Spark's DF
from pyspark.sql.types import *
# Auxiliar functions
# Pandas Types -> Sparks Types
def equivalent_type(f):
if f == 'datetime64[ns]': return DateType()
elif f == 'int64': return LongType()
elif f == 'int32': return IntegerType()
elif f == 'float64': return FloatType()
else: return StringType()
@rancas
rancas / RDFLib+python+Virtuoso
Created May 7, 2013 15:02
A practical example to show how you can connect to a Virtuoso quad-store with python and rdflib.
from rdflib.graph import ConjunctiveGraph as Graph
from rdflib.store import Store
from rdflib.plugin import get as plugin
from rdflib.term import URIRef
Virtuoso = plugin("Virtuoso", Store)
store = Virtuoso("DSN=VOS;UID=dba;PWD=dba;WideAsUTF16=Y")
default_graph_uri = "http://www.w3.org/People/Berners-Lee/card"
graph = Graph(store,identifier = URIRef(default_graph_uri))