首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏腾讯IMWeb前端团队

    SVG 菜鸟的 Recharts 自定义图表实战

    Recharts 是一款图表处理的类库,利用 React 的特性,重新定义了图表的配置和组合方式,大大地提高了图表自定义样式的灵活度。 关于 Recharts Recharts 是一个处理图表的类库,re 的含义除了 "React" 外,还代表 "Redifined",重新定义图表各元素的组合和配置的方式。 这里简单地介绍一下 Recharts 实现放大的圆环部分、引导线和 Label 的过程,为你带来一个对 Recharts 直观印象。 Recharts 文档没有说到 <defs> 元素,看 SVG 里面所有渐变、CSS 等定义都集中在了文件开头的 <defs> 里面。 参考资料 [1] Recharts: http://recharts.org/ [2] 组件化可视化图表 - Recharts: https://zhuanlan.zhihu.com/p/20641029

    2.3K20编辑于 2022-06-29
  • Recharts入门:让React应用数据可视化变得简单

    Recharts作为一个基于React和D3.js构建的图表库,正好解决了这个痛点!我在几个项目中使用了Recharts,发现它确实是React项目中实现数据可视化的绝佳选择。 什么是RechartsRecharts是一个用React组件构建的声明式图表库,它将SVG元素的强大功能与React的组件化思想完美结合。 丰富的图表类型 - 从简单的折线图到复杂的组合图表都能轻松实现开始使用Recharts安装Recharts非常简单,只需通过npm或yarn添加依赖:```bash使用npmnpm install recharts 或使用yarnyarn add recharts```安装完成后,你就可以在React项目中导入并使用Recharts提供的各种组件了。 这就是Recharts的魅力所在!Recharts的核心概念使用Recharts前,理解几个核心概念会帮助你快速上手:1.

    61910编辑于 2025-10-11
  • 来自专栏作图丫

    R语言可以绘制ECharts交互式图表啦!

    recharts是开发者根据ECharts2开发的一个R语言接口,它使我们可以用R语言实现ECharts作图。 基于Echarts3的recharts2包仍在开发中。 recharts安装 ###通过github安装recharts包 library(devtools) install_github("madlogos/recharts") library(recharts 官网:https://madlogos.github.io/recharts/#-en 小编总结 recharts包虽然仍在开发完善的过程中,但是已经具备了十分强大的交互式可视化功能,小编在这里展示了一些常用图形的绘制函数 在这里也一起期待一下recharts2的问世吧!

    2.3K11编辑于 2022-03-29
  • 来自专栏开源服务指南

    NASA 开源!数据分析与任务控制框架 | 开源日报 No.255

    可用于在桌面和移动设备上可视化数据 由 NASA 的 Ames 研究中心开发,被 NASA 用于太空飞行器任务数据分析、实验漫游器系统规划和操作 作为通用且开源的框架,可用作构建任何产生遥测数据系统的计划、操作和分析应用程序的基础 recharts /rechartshttps://github.com/recharts/recharts Stars: 22.6k License: MIT picture recharts 是使用 React 和

    47510编辑于 2024-05-10
  • 来自专栏葡萄城控件技术团队

    前端开发者常用的9个JavaScript图表库

    下面是挑选出的 9 个 JavaScript 图表库: Chart.js Chartist FlexChart Echarts NVD3 C3.js TauCharts ReCharts Flot Chart.js ReCharts 是一个使用 React 构建的,基于 D3 的图表库。 使用 ReCharts,用户可以在 React Web 应用程序中无缝地编写图表。 Recharts 非常轻巧,并使用 SVG 元素来创建很奇特的图表。 使用 npm 安装 Recharts: npm install recharts  Recharts 没有冗长的文档,它很直接。 当你遇到困难时,使用 Recharts 可以很容易找到解决方案。 Recharts 创建自定义内容树图的代码示例: const {Treemap} = Recharts; const data = [ { name: 'axis

    8.1K30发布于 2018-06-21
  • 来自专栏葡萄城控件技术团队

    前端开发者常用的9个JavaScript图表库

    下面是挑选出的 9 个 JavaScript 图表库: Chart.js Chartist FlexChart Echarts NVD3 C3.js TauCharts ReCharts Flot Chart.js ReCharts 是一个使用 React 构建的,基于 D3 的图表库。 使用 ReCharts,用户可以在 React Web 应用程序中无缝地编写图表。 Recharts 非常轻巧,并使用 SVG 元素来创建很奇特的图表。 使用 npm 安装 Recharts: npm install recharts  Recharts 没有冗长的文档,它很直接。当你遇到困难时,使用 Recharts 可以很容易找到解决方案。 Recharts 创建自定义内容树图的代码示例: const {Treemap} = Recharts; const data = [ { name: 'axis

    9.5K70发布于 2018-03-27
  • 来自专栏编程

    前端开发者常用的 9个JavaScript 图表库

    下面是挑选出的 9 个 JavaScript 图表库: Chart.js Chartist FlexChart Echarts NVD3 C3.js TauCharts ReCharts Flot Chart.js ReCharts 是一个使用 React 构建的,基于 D3 的图表库。 使用 ReCharts,用户可以在 React Web 应用程序中无缝地编写图表。 Recharts 非常轻巧,并使用 SVG 元素来创建很奇特的图表。 使用 npm 安装 Recharts: npm install recharts Recharts 没有冗长的文档,它很直接。当你遇到困难时,使用 Recharts 可以很容易找到解决方案。 Recharts 创建自定义内容树图的代码示例: const{Treemap}=Recharts; constdata=[ { name:'axis', children:[ {name:'Axes',

    9.3K50发布于 2018-02-01
  • 来自专栏华章科技

    利用R语言制作出漂亮的交互数据可视化

    recharts包 学习完rCharts包,可能有读者会问,我们有没有国人开发的包实现相似的效果呢?这边给大家推荐一个同样功能强大的recharts包。 Yang Zhou和Taiyun Wei基于该工具开发了recharts包,经Yihui Xie修改后,可通过htmlwidgets传递js参数,大大简化了开发难度。但此包开发仍未完成。 安装方式如下: library(devtools) install_github('yihui/recharts') 安装完后,需要在https://github.com/madlogos/recharts

    2.7K10发布于 2018-08-16
  • 来自专栏2025开发者成长日志

    AI 协作开发 | 快速搭建线下超商门店数据看板脚手架开发实战

    它推荐使用React作为前端框架,结合Recharts进行数据可视化,使用Red进行状态管理,并建议采用Webpack作为构建工具。 "version": "1.0.0", "dependencies": { "react": "^18.2.0", "react-dom": "^18.2.0", "recharts React和React-DOM是基础框架;Recharts专门用于数据可视化;Redux和React-Redux管理复杂应用状态;Axios处理API请求;Day.js处理日期时间;Styled-Components 重点逻辑:使用Recharts是因为它专门为React应用设计,提供了线图、柱状图、饼图等丰富的数据可视化组件,非常适合数据看板类项目。 我向AI助手提问:"如何使用Recharts创建销售趋势图、库存状态图和客户分析图?"AI提供了详细的Recharts使用示例,并解释了各种图表组件的配置参数。

    52720编辑于 2025-09-09
  • 来自专栏程序员成长指北

    最好的JavaScript数据可视化库都在这里了

    Recharts ? ? Recharts 是一个使用 React 和 D3 构建的图表库,可以作为声明性的 React 组件使用。该库提供原生 SVG 支持,轻量级依赖树(D3 子模块)高度可定制。 项目地址: https://github.com/recharts/recharts 7.Raphael ? ?

    5K20发布于 2019-11-19
  • 来自专栏Next.js 实战系列

    不只是作品集:用 Next.js 打造我的数字作品库

    让抽象的能力变得具体可见技术栈展开代码语言:MarkdownAI代码解释-框架:Next.js16、React19、TypeScript5-样式:TailwindCSSv4、tw-animate-css-可视化:Recharts MarkdownAI代码解释-基于`Next.jsAppRouter`的现代架构-使用`TailwindCSSv4`与自定义主题变量,支持暗色模式-GitHub仓库与贡献统计API-Halo文章列表聚合API-Recharts

    18510编辑于 2025-12-23
  • 来自专栏京程一灯

    14个最好的 JavaScript 数据可视化库[每日前端夜话0x42]

    适用于:任何环境 GitHub:https://github.com/d3 演示:https://github.com/d3/d3/wiki/Gallery 2、Recharts ? Recharts 为 React 专用。 Recharts 在使用 D3 作为引擎,并导出了声明性组件。它非常轻巧,可以通过渲染 SVG 元素来创建漂亮的交互式图表。它易于使用而且文档完整。 适用于:React GitHub:https://github.com/recharts 例子:http://recharts.org/en-US/examples 3、Victory ?

    7.9K30发布于 2019-04-23
  • 来自专栏相约机器人

    通过数据讲述3个温布尔登故事

    React用于处理数据和设计工具,使用漂亮的recharts作为图表库。它托管在GitHub上,手动添加新的Wimbledon结果。 https://github.com/JeffSackmann http://recharts.org/

    64740发布于 2019-07-16
  • 来自专栏前端从进阶到入院

    现代 React 开发必备的 13 个神库,路由、UI 组件库、拖拽、虚拟列表都齐了

    Recharts Recharts是一个使用 React 和 D3 构建的开源图表库。它轻量、基于 React 组件、支持原生 SVG,并且可以轻松地在 React 应用里添加图表。 例如,构建一个使用 React Suite 的 UI、React Router 的路由、React Query 获取数据和 Recharts 渲染图表的 React 应用程序,这样才能最大化的提高学习效率

    8.5K30编辑于 2023-10-14
  • 来自专栏图雀社区

    用动画和实战打开 React Hooks(三):useReducer 和 useContext

    React from "react"; import { AreaChart, CartesianGrid, XAxis, YAxis, Tooltip, Area, } from "recharts onLastDaysChange} /> Last {lastDays} days

    ); } export default HistoryChart; 这里我们使用了 Recharts NovelCOVID 19 API 返回的历史数据是一个对象: { "3/28/20": 81999, "3/29/20": 82122 } 为了能够适应 Recharts 的数据格式,我们希望转换成数组格式 ] Flow: https://flow.org/ [10] React v16.13.1: https://github.com/facebook/react/tree/v16.13.1 [11] Recharts : http://recharts.org/ [12] AreaChart: http://recharts.org/en-US/api/AreaChart [13] Redux: https://redux.js.org

    2K30发布于 2020-05-08
  • 来自专栏IMWeb前端团队

    前端图表可视化的应用实践总结

    最终我们发现并使用了Recharts。它是一个使用React和D3构建的Redefined图表库。具备以下特性: 支持React组件,声明式的标签,写图表和写 HTML 一样简单。 将其实例作为props 的type值传入Recharts中的<Line/>中,即可得到想要的曲线。 recharts提供基于react组件的写法,去写可定制化svg图形。比如下面:用组件svg 来定制的Label的位置样式。

    1K20发布于 2019-12-04
  • 来自专栏图雀社区

    用动画和实战打开 React Hooks(一):useState 和 useEffect

    实战环节 从这一步开始,我们将使用 Recharts[13] 作为可视化应用的图表库,它提供了出色的 D3 和 React 的绑定层。 通过如下命令添加 recharts 依赖: npm install recharts 创建 src/components/CountriesChart.js ,用于展示多个国家的相关数据直方图,代码如下 react"; import { BarChart, CartesianGrid, XAxis, YAxis, Tooltip, Legend, Bar, } from "recharts zhuanlan.zhihu.com/p/48264713 [12] ESLint 插件: https://www.npmjs.com/package/eslint-plugin-react-hooks [13] Recharts : http://recharts.org [14] React 官方文档: https://reactjs.org/ [15] How to fetch data with React Hooks?

    3.2K20发布于 2020-04-17
  • 来自专栏数据小魔方

    流量结构分布图——炫酷和弦图

    R语言版: library(recharts) setwd("D:/R/File")Provinece State Value Chordchart <- read.csv("ChordchartData.csv

    2K50发布于 2018-04-11
  • 来自专栏用户7627119的专栏

    羡慕高分文章美图?这26款好看的可视化R包助你一臂之力

    17.名称:recharts 简介:recharts是一个绘制交互式图形的R包。 从此我们见到的图不再是静态的,可以一直动态的展示.Recharts是基于Echarts开发的R版本,由Yang Zhou和TaiyunWei开发,对比Python的ploty库,是一个非常好的可视化工具

    4.7K20发布于 2020-08-05
  • 来自专栏腾讯IMWeb前端团队

    前端图表可视化的应用实践总结

    最终我们发现并使用了Recharts。它是一个使用React和D3构建的Redefined图表库。具备以下特性: 支持React组件,声明式的标签,写图表和写 HTML 一样简单。 将其实例作为props 的type值传入Recharts中的 <Line/>中,即可得到想要的曲线。 recharts提供基于react组件的写法,去写可定制化svg图形。比如下面:用组件svg 来定制的Label的位置样式。

    99210编辑于 2022-06-29
  • 领券