簡體   English   中英

以數據磚的格式打印R數據幀

[英]Print an R dataframe with format in databricks

我在R中有以下代碼:

(摘自https://cran.r-project.org/web/packages/formattable/vignettes/formattable-data-frame.html

library(formattable)

sign_formatter <- formatter("span", 
                        style = x ~ style(color = ifelse(x > 0, "green", 
                                                         ifelse(x < 0, "red", "black"))) )

products <- data.frame(id = 1:5, 
                   price = c(10, 15, 12, 8, 9),
                   rating = c(5, 4, 4, 3, 4),
                   market_share = percent(c(0.1, 0.12, 0.05, 0.03, 0.14)),
                   revenue = accounting(c(55000, 36400, 12000, -25000, 98100), digits = 0L),
                   profit = accounting(c(25300, 11500, -8200, -46000, 65000)))



formattable(products, list(
  price = color_tile("transparent", "lightpink"),
  rating = color_bar("lightgreen"),
  market_share = color_bar("lightblue"),
  revenue = sign_formatter,
  profit = sign_formatter) )

打印下表

在此處輸入圖片說明

我如何在數據磚或類似的東西中復制它

就目前而言,這在數據塊中不是很可行,方法是使用他們擁有的rstudio接口,但我認為這是有償的,因為這就是我所擁有的

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM