Nothing
test_that("as.matrix.rpptx", {
example_pptx <- test_path("docs_dir/table-complex.pptx")
doc <- read_pptx(path = example_pptx)
# Single table, without fill
expect_equal(
as.matrix(doc),
matrix(
c(
"Header 1 A",
NA,
"B",
"B",
"C",
"",
"",
"",
"",
"tutu",
"Header 2",
"12.23blah blah",
"1.23",
"9.0",
"6",
"",
"",
"",
"",
NA,
"Header 3",
NA,
"blah blah blah",
"Salut",
"Hello",
"sisi",
NA,
NA,
NA,
NA
),
nrow = 10,
ncol = 3
)
)
# Single table, with fill
expect_equal(
as.matrix(doc, span = "fill"),
matrix(
c(
"Header 1 A",
"Header 1 A",
"B",
"B",
"C",
"",
"",
"",
"",
"tutu",
"Header 2",
"12.23blah blah",
"1.23",
"9.0",
"6",
"",
"",
"",
"",
"tutu",
"Header 3",
"12.23blah blah",
"blah blah blah",
"Salut",
"Hello",
"sisi",
"sisi",
"sisi",
"sisi",
"tutu"
),
nrow = 10,
ncol = 3
)
)
# Single table, specify slide_id and id gets the first table
expect_equal(
as.matrix(doc, slide_id = 1, id = 18),
as.matrix(doc)
)
# All tables, without fill
expect_equal(
as.matrix(doc, slide_id = NULL),
list(
"1" = list(
"18" = matrix(
c(
"Header 1 A",
NA,
"B",
"B",
"C",
"",
"",
"",
"",
"tutu",
"Header 2",
"12.23blah blah",
"1.23",
"9.0",
"6",
"",
"",
"",
"",
NA,
"Header 3",
NA,
"blah blah blah",
"Salut",
"Hello",
"sisi",
NA,
NA,
NA,
NA
),
nrow = 10,
ncol = 3
)
)
)
)
})
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.