Comments (4)
One solution is to have the array with the common type in Julia be converted into a vector with the class JuliaObject
. I currently think this is the ideal solution for this problem.
from juliacall.
After thinking on this, my current conclusion is that JuliaCall should convert julia array of the same type into an R vector with S3 class JuliaObject
, and the R vector should convert exactly back. R list and julia Array{Any}
should convert to each other, and they are for heterogeneous data.
from juliacall.
I realize that since atomic vector is not recursive, it cannot be used to store all possible kinds of data, so we should use list to store data, and we should add another attribute to the list.
from juliacall.
Should add up some tests for type conversion to make sure that things are correct.
from juliacall.
Related Issues (20)
- julia_setup() takes a lot of time HOT 1
- Startup error on Debian Linux HOT 1
- julia_setup() segmentation fault HOT 3
- problem with plots libgobject
- Error when setting up JuliaCall in HPC cluster HOT 1
- How to activate a project using JuliaCall's `julia_console` HOT 1
- `install_julia()` does not install latest version of Julia (1.7.0 or higher) but 1.5 HOT 5
- `julia_setup()` cannot find `libjulia.1.dylib` when Julia is installed via `juliaup` HOT 4
- [SOLVED] [R 4.2.1 terminal, Ubuntu 20.04] Segfault on julia_setup() HOT 2
- julia_setup suddenly no longer working with a system image HOT 2
- Package not found in path
- versioninfo not defined HOT 2
- EXCEPTION_ACCESS_VIOLATION after Rmd with Julia chunk knits to html HOT 3
- Issue with julia_setup on Ubuntu 22.10 HOT 1
- Setting number of threads not working on Windows HOT 4
- How return julia println info in R?
- Segmentation Fault using R 4.3.0 HOT 3
- Segfault in atexit hook on Julia 1.9 HOT 1
- Multiline expression fails: "extra token after end of expression"
- Automatic julia installation fails with "app is damanged and can't be opened" HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from juliacall.