# 加载必要的包
library(dplyr)
library(ggplot2)
library(plotly)
library(DT)
library(scales)
# 创建示例数据
tech_innovation <- data.frame(
企业名称 = c("微软", "谷歌", "亚马逊", "苹果", "华为", "腾讯", "阿里巴巴", "特斯拉", "Meta", "三星"),
研发投入_亿美元 = c(213, 207, 617, 226, 238, 150, 120, 180, 185, 220),
专利数量 = c(89000, 65000, 25000, 110000, 120000, 54000, 48000, 10000, 32000, 94000),
AI应用程度 = c(90, 88, 85, 78, 82, 75, 72, 87, 83, 79),
行业 = c("软件服务", "互联网服务", "电子商务", "消费电子", "通信设备", "互联网服务", "电子商务", "汽车制造", "社交媒体", "电子设备")
)
# 展示数据
datatable(tech_innovation, caption = "全球主要科技企业创新指数数据")# 展示数据
datatable(
tech_innovation,
caption = "全球主要科技企业创新指数数据",
options = list(
scrollX = TRUE, # 启用水平滚动
scrollY = "300px", # 设置垂直滚动高度
paging = TRUE, # 启用分页
pageLength = 10, # 每页显示行数
lengthMenu = c(5, 10, 20, 50) # 分页选项
)
)