R upvar variable to level above
# Using <<- as opposed to <- in a function space will search for a variable of the same name in the level above. Example:
# This can help to return multiple variables out of a function
# An obvious alternative would be to return a list of desired outputs and separate afterwards.
# Nonetheless:
# Example:
# Make some blank variables at the top level:
global_numeric <- numeric();
global_list <- list();
# Make A function which uses <<- to return values
a_function <- function(number) {
global_numeric <<- append(global_numeric, number);
number_sq <- number*number;
global_list <<-append(global_list, number_sq);
};
# Deploy Function:
for (i in 1:5) {
a_function(i);
print(global_numeric);
print(global_list);
};
Are there any code examples left?
New code examples in category R
-
R 2022-03-27 14:00:12 R total line text file
-
R 2022-03-27 13:40:24 reduce ggtitle size
-
R 2022-03-23 02:05:30 r merge inner join
-
R 2022-03-21 19:20:02 combine columns in r
-
R 2022-03-16 11:05:16 ggplot box plot without outliers poins
-
R 2022-03-13 03:05:04 calculated defualt values in R function parameters
-
R 2022-03-12 21:55:01 r rename columns
-
R 2022-03-08 02:25:18 r - transform as factor
-
R 2022-03-06 02:50:06 create a dataframe with column names in r