jlview_named_vector: Create a zero-copy R view of a named Julia vector

View source: R/named.R

jlview_named_vectorR Documentation

Create a zero-copy R view of a named Julia vector

Description

Creates a zero-copy ALTREP view of a Julia NamedArray vector, preserving the axis names.

Usage

jlview_named_vector(julia_named_array)

Arguments

julia_named_array

A JuliaObject referencing a Julia NamedArray vector

Value

An ALTREP vector with names set from the Julia NamedArray

Examples

## Not run: 
JuliaCall::julia_setup()
JuliaCall::julia_command("using NamedArrays")
v <- JuliaCall::julia_eval('NamedArray([1.0, 2.0, 3.0], (["a", "b", "c"],))')
x <- jlview_named_vector(v)
names(x) # returns c("a", "b", "c")

## End(Not run)

jlview documentation built on March 24, 2026, 1:07 a.m.