PythonInR: Use Python from Within R

Interact with Python from within R.

AuthorFlorian Schwendinger [aut, cre]
Date of publication2017-04-10 13:56:39
MaintainerFlorian Schwendinger <FlorianSchwendinger@gmx.at>
LicenseGPL-3
Version0.2-3
https://bitbucket.org/Floooo/pythoninr/

View on R-Forge

Man pages

autodetectPython: Autodetects the settings for Windows

BEGIN.Python: Execute Python interactively from within R

equal: Compare two Objects

pyAttach: Attach Python objects to R

pyCall: Call a callable Python object from within R

pyConnect: connects R to Python

pyDict: Create a virtual Python dictionary

pyDictZip: Create a dictionary

pyDir: Convenience function to call the Python function *dir*

pyExec: Executes multiple lines of Python code from within R

pyExecfile: Executes Python source file from within R

pyExecg: Executes multiple lines of python code and gets the output

pyExecp: Executes a single line of Python code from within R

pyExit: closes the connection to Python

pyFunction: creates a virtual Python function

pyGet: Gets Python objects by name and transforms them into R...

pyGet0: Creates an R representation of an Python object

pyHelp: Convenience function to access the Python *help* system

pyImport: Import virtual Python objects to R

pyIsConnected: checks if R is connected to Python

pyList: Creates a virtual Python list

pyObject: Creates a virtual Python object

pyOptions: Options for the PythonInR package

pyPrint: Convenience function to print a given Python object to the R...

pyRef: get the location (reference) of an 'PythonInR_Object'

pySet: assigns R objects to Python

pySource: Reads mixed R and Python code from a file

pyTuple: Creates a virtual Python tuple

pyType: Convenience function to call the Python function *type*

pyVersion: is a convenience function to get sys.version from Python

pyVersionInfo: is a convenience function to get sys.version_info from Python

typehint: Additional Type Information

Functions

autodetectPython Man page
BEGIN.Python Man page
equal Man page
equal.character Man page
equal.integer Man page
equal.list Man page
equal.logical Man page
equal.NULL Man page
equal.numeric Man page
equal.simple_triplet_matrix Man page
is.PythonInR_Object Man page
pyAttach Man page
pyCall Man page
pyConnect Man page
pyDict Man page
pyDictZip Man page
pyDir Man page
pyExec Man page
pyExecfile Man page
pyExecg Man page
pyExecp Man page
pyExit Man page
pyFunction Man page
pyGet Man page
pyGet0 Man page
pyHelp Man page
pyImport Man page
pyIsConnected Man page
pyList Man page
pyObject Man page
pyOptions Man page
pyPrint Man page
pyRef Man page
pySet Man page
pySource Man page
pyTuple Man page
pyType Man page
pyVersion Man page
pyVersionInfo Man page
th.cvxopt Man page
th.float Man page
th.int Man page
th.list Man page
th.list_int Man page
th.list_str Man page
th.long Man page
th.numpy Man page
th.numpy_int Man page
th.numpy_str Man page
th.pandas Man page
th.scibsr Man page
th.scicoo Man page
th.scicsc Man page
th.scicsr Man page
th.scidia Man page
th.scidok Man page
th.scilil Man page
th.string Man page
th.tlist Man page
th.tlist ## comment(x) <- "tlist" Man page
th.tlist_int Man page
th.tlist_str Man page
th.ttuple Man page
th.ttuple_int Man page
th.ttuple_str Man page
th.tuple Man page
th.tuple_int Man page
th.tuple_str Man page
th.unicode Man page
th.vector Man page
th.vector_int Man page
th.vector_str Man page
typehint Man page

Files

ChangeLog
DESCRIPTION
NAMESPACE
R
R/AutodetectPython.R R/Basics.R R/C_To_R.R R/C_Utility.R R/Pre_Post_Processing.R R/PyAttach.R R/PyCall.R R/PyDefineFunction.R R/PyExec.R R/PyGet.R R/PyImport.R R/PyObject.R R/PyObjectDict.R R/PyObjectList.R R/PyObjectTuple.R R/PyOperators.R R/PyOptions.R R/PySet.R R/PySource.R R/PythonFunctions.R R/PythonInR.R R/TransformReturnValues.R R/Utility.R R/test_tools.R R/typehints.R R/zzz.R
README.md
cleanup
configure
inst
inst/python
inst/python/R.py
inst/testing
inst/testing/Basics.R inst/testing/NA_NaN_Inf.R inst/testing/PyAttach.R inst/testing/PyCall.R inst/testing/PyExec.R inst/testing/PyFunction.R inst/testing/PyGetSet.R inst/testing/PyImport.R inst/testing/PyObject.R inst/testing/PyOptions.R inst/testing/PySource.R
inst/testing/Test_cases.py
inst/testing/Utf8.R inst/testing/all.R
man
man/BEGIN.Python.Rd man/autodetectPython.Rd man/equal.Rd man/pyAttach.Rd man/pyCall.Rd man/pyConnect.Rd man/pyDict.Rd man/pyDictZip.Rd man/pyDir.Rd man/pyExec.Rd man/pyExecfile.Rd man/pyExecg.Rd man/pyExecp.Rd man/pyExit.Rd man/pyFunction.Rd man/pyGet.Rd man/pyGet0.Rd man/pyHelp.Rd man/pyImport.Rd man/pyIsConnected.Rd man/pyList.Rd man/pyObject.Rd man/pyOptions.Rd man/pyPrint.Rd man/pyRef.Rd man/pySet.Rd man/pySource.Rd man/pyTuple.Rd man/pyType.Rd man/pyVersion.Rd man/pyVersionInfo.Rd man/typehint.Rd
src
src/CToR.c
src/CToR.h
src/CastPyObjects.c
src/CastPyObjects.h
src/CastRObjects.c
src/CastRObjects.h
src/GetPyObjects.c
src/GetPyObjects.h
src/PyCall.c
src/PyCall.h
src/PyRunString.c
src/PyRunString.h
src/PyTypeDefinitions.c
src/PyTypeDefinitions.h
src/Py_Utility.c
src/Py_Utility.h
src/PythonFunctions.c
src/PythonFunctions.h
src/PythonInR.c
src/PythonInR.h
src/PythonInRMacros.h
src/PythonObjects.c
src/PythonObjects.h
src/Python_Explicit_Linking.c
src/Python_Explicit_Linking.h
src/R_Run_Fun.c
src/R_Run_Fun.h
src/R_Run_String.c
src/R_Run_String.h
src/R_Utility.c
src/R_Utility.h
src/SetPyObjects.c
src/SetPyObjects.h

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.