Tagged articles
439 articles
Page 4 of 5
Python Programming Learning Circle
Python Programming Learning Circle
May 12, 2021 · Fundamentals

Top 15 Python Packages You Must Try

This article introduces fifteen essential Python packages—ranging from data visualization and game development to web frameworks, JSON handling, and home automation—explaining their core features, typical use cases, and why they are valuable tools for Python developers.

Data visualizationPackagesWeb Development
0 likes · 10 min read
Top 15 Python Packages You Must Try
Programmer DD
Programmer DD
May 8, 2021 · Big Data

Which Data Visualization Tool Best Turns Database Reports into Insightful Charts?

This article compares four popular data‑visualization platforms—Alibaba Cloud DataV, JimuReport, Baidu Sugar, and FanRuan—highlighting their features, registration processes, strengths, and drawbacks, to help you choose the most suitable solution for turning exported database data into clear, decision‑making charts.

BI ToolsData visualizationReporting
0 likes · 4 min read
Which Data Visualization Tool Best Turns Database Reports into Insightful Charts?
MaGe Linux Operations
MaGe Linux Operations
Apr 16, 2021 · Fundamentals

Master Data Analysis with Python: From Excel/SQL to Pandas in 10 Steps

This tutorial walks data analysts through transitioning from Excel and SQL to Python, covering environment setup, data import with pandas, web scraping, cleaning, renaming, type conversion, filtering, grouping, merging, and visualization using Jupyter Notebook and popular libraries.

Data visualizationJupyter NotebookPython
0 likes · 13 min read
Master Data Analysis with Python: From Excel/SQL to Pandas in 10 Steps
Python Crawling & Data Mining
Python Crawling & Data Mining
Apr 10, 2021 · Fundamentals

Create Stunning Dynamic Bar Chart Races in Python with Just 3 Lines of Code

This tutorial shows how to generate eye‑catching dynamic bar‑chart‑race visualisations in Python using the bar_chart_race library, covering installation challenges, basic usage, GIF/MP4 output, and a wide range of customisation options such as orientation, sorting, colour maps, labels and Chinese text support.

Bar Chart RaceData visualizationDynamic Charts
0 likes · 10 min read
Create Stunning Dynamic Bar Chart Races in Python with Just 3 Lines of Code
vivo Internet Technology
vivo Internet Technology
Apr 7, 2021 · Frontend Development

3D Data Visualization in Front-end Development: From Concept to Practice

The article guides front‑end developers from basic 2D charting to immersive 3D data visualizations, explaining WebGL’s rendering pipeline, comparing libraries such as Three.js and Babylon.js, detailing camera, lighting, model handling techniques, and showing how Draco compression dramatically shrinks GLB assets while preserving quality.

3D rendering3d-visualizationData visualization
0 likes · 15 min read
3D Data Visualization in Front-end Development: From Concept to Practice
MaGe Linux Operations
MaGe Linux Operations
Mar 28, 2021 · Fundamentals

Why Switch to Plotly? Create Stunning Interactive Charts in One Line

This article introduces the open‑source Plotly library for Python, showing how to install it, use the cufflinks wrapper with Pandas, and create a variety of interactive visualizations—from simple bar and box plots to scatter matrices, time‑series charts, heatmaps, and themed 3D figures—using just one or two lines of code.

CufflinksData visualizationInteractive Charts
0 likes · 9 min read
Why Switch to Plotly? Create Stunning Interactive Charts in One Line
ByteFE
ByteFE
Mar 15, 2021 · Frontend Development

Advanced Line Rendering and Animation Techniques in Canvas for Data Visualization

This article provides a comprehensive guide to rendering and animating lines in the Canvas API for data visualization, detailing the mathematical foundations of polylines and cubic Bezier curves, segment-based drawing algorithms, spline interpolation methods, and optimized animation synchronization techniques.

Bezier CurvesCanvas APIData visualization
0 likes · 16 min read
Advanced Line Rendering and Animation Techniques in Canvas for Data Visualization
58UXD
58UXD
Mar 8, 2021 · Product Management

How Luffy Turns Excel Chaos into a Seamless Data Visualization Platform

This case study describes how the Luffy platform was built from scratch to replace cumbersome Excel workflows with a minimalist, component‑driven design that visualizes data securely, improves team collaboration, and accelerates product iteration for operations and product teams.

Component LibraryData visualizationProduct Design
0 likes · 10 min read
How Luffy Turns Excel Chaos into a Seamless Data Visualization Platform
JD Cloud Developers
JD Cloud Developers
Feb 1, 2021 · Artificial Intelligence

Top AI, Cloud, and Blockchain Breakthroughs This Week

This week’s developer newsletter highlights Google’s new TReCS framework for text‑image translation, OpenAI’s massive 7,500‑node Kubernetes scaling for machine learning, Apache ECharts 5 release, WebRTC becoming an official standard, China’s autonomous "长安链" blockchain, JD’s open‑source FaceX‑Zoo toolkit, and two AAAI 2021 papers on graph diffusion traffic forecasting and label‑confusion‑enhanced text classification.

AIData visualizationWebRTC
0 likes · 8 min read
Top AI, Cloud, and Blockchain Breakthroughs This Week
Top Architect
Top Architect
Feb 1, 2021 · Big Data

Kibana Tutorial: Installation, Configuration, and Usage Guide

This guide provides a comprehensive walkthrough of Kibana, covering installation, connection to Elasticsearch, data discovery, query syntax, visualizations, dashboards, and monitoring, with step‑by‑step instructions and screenshots to help users effectively explore and visualize their Elasticsearch data.

DashboardData visualizationElasticsearch
0 likes · 12 min read
Kibana Tutorial: Installation, Configuration, and Usage Guide
21CTO
21CTO
Jan 31, 2021 · Frontend Development

Top Tech Jobs, Browser PWA Shifts, and New Open‑Source Tools: What’s Trending?

This roundup highlights Glassdoor’s 2020 job ranking with Java developers leading, Firefox’s decision to drop desktop PWA support, Edge’s new enterprise PWA features, Google’s MicroDroid minimal Android project, Twitter’s open‑source iOS text‑editor API, and Apache Superset’s rise as a premier data‑visualization platform.

Data visualizationPWAjob market
0 likes · 10 min read
Top Tech Jobs, Browser PWA Shifts, and New Open‑Source Tools: What’s Trending?
Big Data Technology & Architecture
Big Data Technology & Architecture
Jan 26, 2021 · Big Data

Comprehensive Guide to Apache Superset: Features, Installation, Data Source Integration, and Permissions

This article provides an in‑depth overview of Apache Superset, covering its recent graduation to a top‑level Apache project, key visualization features, extensive data source support, step‑by‑step installation via pip or Docker, PostgreSQL connection, role‑based permission model, and practical usage insights.

Apache SupersetData visualizationDocker
0 likes · 8 min read
Comprehensive Guide to Apache Superset: Features, Installation, Data Source Integration, and Permissions
Python Crawling & Data Mining
Python Crawling & Data Mining
Jan 15, 2021 · Backend Development

How We Scraped and Analyzed the Global Top 100 Most Beautiful Women with Python

In this article we demonstrate how to use Python’s requests and BeautifulSoup to scrape a static webpage listing the world’s top 100 most beautiful women, process the data with pandas and pyecharts for continent, nationality and profession statistics, and apply Baidu’s face‑recognition API to score each celebrity’s attractiveness.

Data visualizationPyechartsPython
0 likes · 7 min read
How We Scraped and Analyzed the Global Top 100 Most Beautiful Women with Python
MaGe Linux Operations
MaGe Linux Operations
Jan 13, 2021 · Fundamentals

15 Must‑Try Python Packages Every Developer Should Know

This guide reviews fifteen essential Python packages—from data‑visualisation with Dash and image handling with Pillow to web requests, JSON parsing, and home automation—explaining their key features, typical use‑cases, and why they’re valuable tools for developers.

AutomationCLIData visualization
0 likes · 12 min read
15 Must‑Try Python Packages Every Developer Should Know
vivo Internet Technology
vivo Internet Technology
Jan 6, 2021 · Frontend Development

Master D3.js: From Core Modules to Building a Custom Bar Chart

This article explains D3.js fundamentals—including its selection, join, and scale modules—then walks through a step‑by‑step implementation of a fully customized bar chart using SVG, demonstrating how to bind data, create axes, and add interactive tooltips.

D3.jsData visualizationInteractive Charts
0 likes · 11 min read
Master D3.js: From Core Modules to Building a Custom Bar Chart
Baidu MEUX
Baidu MEUX
Dec 30, 2020 · Fundamentals

Mastering B‑End Chart Design: Visual Hierarchy, Layout, and Color Strategies

This article presents a comprehensive methodology for designing clear and aesthetically pleasing charts in B‑end platforms, covering visual hierarchy, element layering, size rules, legend placement, and data color palette techniques to improve information readability and visual impact.

B‑endData visualizationUI fundamentals
0 likes · 12 min read
Mastering B‑End Chart Design: Visual Hierarchy, Layout, and Color Strategies
We-Design
We-Design
Dec 29, 2020 · Frontend Development

How Google Maps Cut 700 Colors to 25 for Simpler, More Accurate Maps

This article examines how the Google Maps team spent a year redesigning their color system, reducing over 700 legacy colors to just 25, to improve map usability, accuracy, and visual consistency while preserving geographic detail.

Data visualizationGoogle MapsMaterial Design
0 likes · 9 min read
How Google Maps Cut 700 Colors to 25 for Simpler, More Accurate Maps
Alibaba Terminal Technology
Alibaba Terminal Technology
Dec 28, 2020 · Big Data

Unlocking Massive-Scale User Behavior Analysis: From Funnels to Intelligent Links

This talk explores how to conduct user behavior analysis on massive data sets, compares existing analytics tools, and presents Alibaba Dataworks' end‑to‑end solution—including funnel and link visualizations, a big‑data processing architecture, and future intelligent link capabilities—to uncover and resolve user‑experience issues efficiently.

Alibaba CloudBig DataData visualization
0 likes · 16 min read
Unlocking Massive-Scale User Behavior Analysis: From Funnels to Intelligent Links
MaGe Linux Operations
MaGe Linux Operations
Dec 14, 2020 · Fundamentals

10 Must‑Know Python Visualization Libraries for Every Data Scientist

The article surveys ten Python visualization libraries—from the classic matplotlib to newer tools like Plotly and Gleam—detailing each library’s main features, typical use cases, developer information, and where to find further documentation, helping readers choose the right tool for their data projects.

Data visualizationMatplotlibPython
0 likes · 9 min read
10 Must‑Know Python Visualization Libraries for Every Data Scientist
High Availability Architecture
High Availability Architecture
Dec 4, 2020 · Big Data

Building and Implementing a Big Data Platform: From Scripts to Services and Lambda Architecture

This article outlines the step‑by‑step approach to constructing a big data platform—starting with script toolization, evolving through tool services, platformization, and productization, comparing business‑scenario and generic‑component construction methods, and detailing the Lambda architecture for data collection, processing, and visualization to drive business operations.

Data PlatformData visualizationLambda architecture
0 likes · 16 min read
Building and Implementing a Big Data Platform: From Scripts to Services and Lambda Architecture
Sensors Frontend
Sensors Frontend
Nov 18, 2020 · Frontend Development

Essential Front-End Reads: LibSass Deprecation, Recoil, Performance Tips & More

This curated collection highlights recent essential reads for front‑end developers, covering the deprecation of LibSass, using service workers to turn single‑page apps into polyfills, career growth insights, comprehensive HTTP knowledge, overcoming technical and business bottlenecks, performance optimization tips, Node.js sandbox security, Facebook’s Recoil state‑management library, and the opportunities and challenges of enterprise‑level data visualization.

Data visualizationFront-endHTTP
0 likes · 5 min read
Essential Front-End Reads: LibSass Deprecation, Recoil, Performance Tips & More
AntTech
AntTech
Nov 2, 2020 · Frontend Development

Opportunities and Challenges of Enterprise Data Visualization Applications

The talk outlines why enterprise data visualization is essential for extracting value from massive, multi‑dimensional data, describes design and development challenges, presents AntV's comprehensive frontend visualization solutions, and predicts future trends such as intelligent, democratized, and decision‑integrated visual analytics.

AntVBig DataData visualization
0 likes · 15 min read
Opportunities and Challenges of Enterprise Data Visualization Applications
360 Tech Engineering
360 Tech Engineering
Oct 30, 2020 · Frontend Development

Building an Interactive 3D Globe with Three.js, GLSL Shaders, and Clickable Countries

This tutorial explains how to create a visually striking, interactive 3D globe using three.js, covering texture mapping, GLSL shader programming, click interaction logic, flight‑line effects, performance considerations, and a complete example of vertex and fragment shaders with accompanying JavaScript code.

Data visualizationInteractive GlobeShader Programming
0 likes · 19 min read
Building an Interactive 3D Globe with Three.js, GLSL Shaders, and Clickable Countries
Alibaba Cloud Developer
Alibaba Cloud Developer
Oct 29, 2020 · Frontend Development

How Big Data and AI Are Redefining Front‑End Development

From the early days of static web pages to today's data‑driven, AI‑enhanced interfaces, this article explores how the big‑data boom and artificial‑intelligence advances since 2010 have transformed front‑end technologies, driving innovations in data visualization, web‑based software, and diverse user interactions.

AIBig DataData visualization
0 likes · 11 min read
How Big Data and AI Are Redefining Front‑End Development
Xianyu Technology
Xianyu Technology
Oct 15, 2020 · Industry Insights

Cutting Data Dashboard Development Time from Days to Hours: Xianyu’s 3‑Layer Serverless Solution

Xianyu transformed its slow, manual data‑analysis workflow— plagued by BI bottlenecks, slow SQL, and cumbersome front‑end integration—into a three‑layer, serverless architecture that abstracts SQL into reusable atoms, automates data pipelines, and delivers smart, seconds‑level visual dashboards, slashing development effort from five days to half a day.

Data visualizationSQL abstractionServerless
0 likes · 12 min read
Cutting Data Dashboard Development Time from Days to Hours: Xianyu’s 3‑Layer Serverless Solution
Alibaba Terminal Technology
Alibaba Terminal Technology
Oct 9, 2020 · Frontend Development

How Big Data and AI Are Redefining Front‑End Development

From the early days of static web pages to today’s data‑driven, AI‑enhanced interfaces, this article explores how the rise of big data platforms like Alibaba Cloud’s Feitian has transformed front‑end development through advanced visualization, software‑Web convergence, and diverse new interactions.

Big DataData visualizationcloud computing
0 likes · 9 min read
How Big Data and AI Are Redefining Front‑End Development
MaGe Linux Operations
MaGe Linux Operations
Oct 2, 2020 · Frontend Development

Create Hand‑Drawn Style Charts in Python with CuteCharts

This article introduces the cutecharts Python library that generates hand‑drawn style visualizations, explains how to install it, describes common chart parameters, and provides detailed API references and code demos for Bar, Line, Pie, Radar, and Scatter charts, complete with example images.

Chart LibraryCuteChartsData visualization
0 likes · 11 min read
Create Hand‑Drawn Style Charts in Python with CuteCharts
Laravel Tech Community
Laravel Tech Community
Aug 31, 2020 · Frontend Development

Apache ECharts 4.9.0 Release Highlights and New Features

Apache ECharts 4.9.0, an open‑source JavaScript charting library incubated by Apache, introduces new features such as polygon graph connections and horizontal funnel orientation, adds tooltip text shadow and brush style options, and resolves numerous bugs across components like toolbox, tooltip, and bar charts.

Chart LibraryData visualizationECharts
0 likes · 4 min read
Apache ECharts 4.9.0 Release Highlights and New Features
Alibaba Cloud Developer
Alibaba Cloud Developer
Jul 22, 2020 · Frontend Development

How Alibaba’s Data Experience Team Redefines SQL Editing and BI Visualization

This article explores Alibaba's Data Experience Technology team's comprehensive architecture for SQL editors, BI platforms, data visualization, low‑code solutions, heterogeneous rendering, and data security, highlighting design principles, performance optimizations, and future directions across the data lifecycle.

BI platformData visualizationSQL Editor
0 likes · 24 min read
How Alibaba’s Data Experience Team Redefines SQL Editing and BI Visualization
Aotu Lab
Aotu Lab
Jul 14, 2020 · Frontend Development

Vue 3 2020 Update: New SFC Syntax Sugar, Top Data‑Viz Frameworks & Node.js URL Security

The article reviews Vue 3’s mid‑2020 status with three new SFC syntax‑sugar features, debates the future of front‑end/back‑end integration, evaluates popular data‑visualization frameworks, highlights security risks in Node.js’s legacy URL API, and showcases a DevOps‑based productivity tool and high‑performance mini‑program practices.

Data visualizationDevOpsNode.js security
0 likes · 7 min read
Vue 3 2020 Update: New SFC Syntax Sugar, Top Data‑Viz Frameworks & Node.js URL Security
Efficient Ops
Efficient Ops
Jul 13, 2020 · Operations

What 13,966 Ops Job Listings Reveal About Salary, Skills, and Hot Cities

This article analyzes 13,966 Chinese operations‑engineer job postings scraped from 51job, cleaning the data with Python and Pandas, then visualizing industry demand, city concentration, salary ranges, education requirements, company size distribution, and keyword trends to guide job seekers and recruiters.

Data visualizationOperationsPython
0 likes · 14 min read
What 13,966 Ops Job Listings Reveal About Salary, Skills, and Hot Cities
Sohu Tech Products
Sohu Tech Products
Jun 17, 2020 · Backend Development

Practical Guide to Using ELK: Log Collection, Analysis, and Query with Logstash and Kibana

This tutorial walks backend engineers through real‑world scenarios of log collection, parsing, and analysis using the ELK stack—Logstash, Elasticsearch, and Kibana—showing configuration examples, Grok patterns, RESTful API queries, aggregations, and visualizations to boost operational efficiency.

Data visualizationELKElasticsearch
0 likes · 26 min read
Practical Guide to Using ELK: Log Collection, Analysis, and Query with Logstash and Kibana
Big Data Technology Architecture
Big Data Technology Architecture
Jun 4, 2020 · Big Data

Building a Real-Time OLAP Analytics Platform for QQ Music with ClickHouse and Tencent Cloud EMR

QQ Music’s data team tackled massive PB‑scale, real‑time analytics challenges by migrating from Hive to a ClickHouse‑based OLAP platform integrated with Tencent Cloud EMR and Superset, achieving low‑latency, high‑availability data processing, self‑service visualization, and efficient read/write scaling for billions of daily events.

ClickHouseCloud EMRData visualization
0 likes · 11 min read
Building a Real-Time OLAP Analytics Platform for QQ Music with ClickHouse and Tencent Cloud EMR
Python Programming Learning Circle
Python Programming Learning Circle
May 28, 2020 · Frontend Development

Creating Liquid (Waterball) Charts with PyEcharts in Python

This guide demonstrates how to install PyEcharts, import necessary modules, and use the Liquid chart class to create customizable waterball charts in Python, including setting colors, shapes such as rectangle, diamond, round‑rect, triangle, and arrow, and rendering them to HTML files.

Chart CustomizationData visualizationLiquid Chart
0 likes · 3 min read
Creating Liquid (Waterball) Charts with PyEcharts in Python
Huawei Cloud Developer Alliance
Huawei Cloud Developer Alliance
May 27, 2020 · Frontend Development

Mastering Quadrant Diagrams in Angular: A Flexible DevUI Component Guide

This article introduces DevUI’s fully configurable quadrant diagram component for Angular, detailing its features such as draggable labels, three display modes, customizable styles, comprehensive configuration interfaces, axis settings, and drag‑and‑drop integration, along with code examples for quick implementation.

AngularData visualizationQuadrant Diagram
0 likes · 9 min read
Mastering Quadrant Diagrams in Angular: A Flexible DevUI Component Guide
Laravel Tech Community
Laravel Tech Community
May 11, 2020 · Fundamentals

Programming Language Salary Distribution and Market Share Analysis

This article presents a data-driven analysis of programming language popularity and salary distribution in the Chinese job market, featuring a detailed table of average and median wages, headcount, and percentage share for each language, along with a pie‑chart visualization.

Data visualizationcareer trendsjob market
0 likes · 6 min read
Programming Language Salary Distribution and Market Share Analysis
Python Programming Learning Circle
Python Programming Learning Circle
May 5, 2020 · Fundamentals

Restaurant Data Analysis Case Study: Selecting Competitive Categories and Optimal Locations with Python and QGIS

This case study demonstrates how to clean, explore, and model a large restaurant dataset using Python and QGIS, derive a price‑performance metric, rank food categories, and identify the most suitable locations for opening a dessert shop through visualisation and scoring formulas.

Data visualizationLocation OptimizationQGIS
0 likes · 6 min read
Restaurant Data Analysis Case Study: Selecting Competitive Categories and Optimal Locations with Python and QGIS
Zhengtong Technical Team
Zhengtong Technical Team
Apr 17, 2020 · Frontend Development

Creating a 3D Orbit Visualization Component

This article details the technical process of creating a 3D visualization component for city management systems, covering HTML structure, CSS animations, and mathematical calculations for distributing elements on a circular path.

3D graphicsComponent DesignData visualization
0 likes · 11 min read
Creating a 3D Orbit Visualization Component
Python Crawling & Data Mining
Python Crawling & Data Mining
Apr 15, 2020 · Frontend Development

Build Interactive Charts Fast with G2: A Hands‑On Guide

This article introduces the G2 JavaScript visualization engine, highlights its ease of creating interactive, data‑driven charts, and provides three complete code examples—including an app user distribution chart, an enterprise cash‑flow chart, and a dynamic bar chart—demonstrating how to render Canvas or SVG graphics with minimal effort.

Data visualizationG2Interactive Charts
0 likes · 6 min read
Build Interactive Charts Fast with G2: A Hands‑On Guide
DevOps Coach
DevOps Coach
Apr 9, 2020 · Big Data

Build a Real‑Time COVID‑19 Dashboard with Elastic Stack and Kibana

This guide shows how to set up Elastic Stack (Elasticsearch, Logstash, Kibana) on a Vagrant CentOS‑8 VM, import COVID‑19 data from DXY and WHO sources, customize mappings, enrich fields with painless scripts, and create interactive visualizations and a dashboard to monitor the pandemic in real time.

COVID-19Data visualizationElastic Stack
0 likes · 18 min read
Build a Real‑Time COVID‑19 Dashboard with Elastic Stack and Kibana
ITPUB
ITPUB
Mar 24, 2020 · Fundamentals

Master Matplotlib: From Installation to Advanced Plotting Techniques

This comprehensive Matplotlib tutorial walks you through installing the library, importing pyplot, creating basic and advanced plot types—including line, contour, histogram, bar, and stream plots—customizing fonts, axes, and labels, saving figures, and using subplots to compose multi‑panel visualizations, all with clear code examples.

Data visualizationMatplotlibPython
0 likes · 12 min read
Master Matplotlib: From Installation to Advanced Plotting Techniques
Programmer DD
Programmer DD
Feb 25, 2020 · Backend Development

How to Integrate ECharts into a Spring Boot Application for Dynamic Charts

This tutorial demonstrates how to add Baidu's ECharts JavaScript visualization library to a Spring Boot backend, covering project setup, Maven dependencies, controller creation, Thymeleaf template configuration, and rendering a line chart in the browser.

Backend DevelopmentData visualizationECharts
0 likes · 8 min read
How to Integrate ECharts into a Spring Boot Application for Dynamic Charts
政采云技术
政采云技术
Feb 16, 2020 · Frontend Development

Frontend Implementation of a Visual Data Dashboard System (Big)

This article explains how the front‑end team built an internal visual dashboard framework called “Big” to replace manual coding and costly third‑party services, detailing its architecture, component design, editing workflow, code snippets, challenges, and future improvements.

Big ScreenComponent DesignDashboard
0 likes · 13 min read
Frontend Implementation of a Visual Data Dashboard System (Big)
Python Programming Learning Circle
Python Programming Learning Circle
Feb 15, 2020 · Frontend Development

Introducing CuteCharts: A Python Library for Hand‑drawn Style Visualizations

This article presents CuteCharts, a Python package that generates hand‑drawn style charts such as bar, line, pie, radar, and scatter plots, provides installation instructions, and includes complete code examples for each chart type to help developers quickly create visually appealing graphics.

Chart LibraryCuteChartsData visualization
0 likes · 4 min read
Introducing CuteCharts: A Python Library for Hand‑drawn Style Visualizations
HomeTech
HomeTech
Feb 6, 2020 · Product Management

AutoBI One‑Stop Data Visualization Platform: Architecture, Technical Highlights, and Use Cases

The document outlines AutoBI, a company‑wide one‑stop data visualization platform, detailing its background, overall architecture, key technical components such as real‑time/offline data switching and query processing, integration capabilities, and practical case studies, highlighting efficiency gains and future development plans.

BackendBig DataDashboard
0 likes · 8 min read
AutoBI One‑Stop Data Visualization Platform: Architecture, Technical Highlights, and Use Cases
NetEase Game Operations Platform
NetEase Game Operations Platform
Dec 14, 2019 · Frontend Development

Building a Resource Topology Diagram with d3.js

This article explains how to use d3.js to create interactive resource topology diagrams, covering SVG basics, d3 selections, data binding, enter/update/exit patterns, force‑directed layout, path calculations, and various optimizations such as text centering, arrow markers, and intersection handling.

D3.jsData visualizationSVG
0 likes · 22 min read
Building a Resource Topology Diagram with d3.js
Programmer DD
Programmer DD
Nov 28, 2019 · Frontend Development

Turn Any SVG Chart into Hand‑Drawn Sketches with Sketchify and RoughJS

This article introduces Sketchify, a JavaScript tool built on RoughJS that transforms any SVG‑based chart into a hand‑drawn sketch style, explains its underlying algorithm, provides sample code, demonstrates its application to popular libraries such as ECharts, AntV G2, Highcharts, amCharts and xCharts, and discusses its limitations and resource considerations.

Data visualizationJavaScriptRoughJS
0 likes · 5 min read
Turn Any SVG Chart into Hand‑Drawn Sketches with Sketchify and RoughJS
Python Programming Learning Circle
Python Programming Learning Circle
Nov 3, 2019 · Artificial Intelligence

Build Machine Learning Apps in Minutes with Streamlit: A Python‑Only Guide

This article explains how machine‑learning engineers can create fully functional, interactive apps using only Python and the open‑source Streamlit framework, covering its core principles, widget handling, caching, GPU support, deployment workflow, and real‑world examples with code snippets and diagrams.

App DevelopmentData visualizationPython
0 likes · 9 min read
Build Machine Learning Apps in Minutes with Streamlit: A Python‑Only Guide
Python Programming Learning Circle
Python Programming Learning Circle
Oct 15, 2019 · Artificial Intelligence

Why Python Beats Java for Data Science: Jupyter, Pandas, scikit-learn & Mapping

Python’s ecosystem—Jupyter notebooks, Pandas for data manipulation, scikit-learn for machine learning, and matplotlib/Basemap for powerful visualizations—offers a streamlined, scriptable environment that outperforms traditional Java or PHP workflows, enabling researchers to write, run, and document code seamlessly in a single web interface.

Data visualizationJupyterMatplotlib
0 likes · 8 min read
Why Python Beats Java for Data Science: Jupyter, Pandas, scikit-learn & Mapping
FunTester
FunTester
Oct 15, 2019 · Fundamentals

Simulating Wave Interference with Plotly Contour Plots Using Java‑Generated Data

Learn how to create wave interference simulations by generating data with Java, processing it in Python, and visualizing the results using Plotly's contour plot and heatmap features, including step‑by‑step code snippets and configuration details for producing clear interference patterns.

Data visualizationJavaPython
0 likes · 7 min read
Simulating Wave Interference with Plotly Contour Plots Using Java‑Generated Data
FunTester
FunTester
Oct 11, 2019 · Fundamentals

Visualizing API Response Times with Python Plotly Distplot

This guide shows how to use Python and Plotly to create a distplot—combining a histogram and density curve—to visualize API response time data read from a log file, complete with a ready‑to‑run script and sample output image.

API testingData visualizationNumPy
0 likes · 4 min read
Visualizing API Response Times with Python Plotly Distplot
Efficient Ops
Efficient Ops
Sep 29, 2019 · Backend Development

How to Scrape and Visualize 6,000+ Chinese Tourist Spots with Selenium and Python

This article demonstrates how to use Selenium and Python to crawl over 6,000 Chinese tourist attractions from Qunar, extract ratings, popularity and sales data, and visualize the results with pandas, seaborn, matplotlib, and pyecharts, revealing the most visited sites and regional travel trends during the 2019 National Day holiday.

Data visualizationPythonSelenium
0 likes · 9 min read
How to Scrape and Visualize 6,000+ Chinese Tourist Spots with Selenium and Python
Tencent Database Technology
Tencent Database Technology
Sep 26, 2019 · Artificial Intelligence

Understanding X‑Pack Machine Learning in Elasticsearch: Features, Architecture, and Implementation

This article explains Elasticsearch X‑Pack's machine‑learning capabilities, covering supervised and unsupervised learning concepts, data preparation, task creation types, architecture components, data flow, result indices, and provides code examples for configuring and running ML jobs.

Data visualizationElasticsearchTime Series
0 likes · 16 min read
Understanding X‑Pack Machine Learning in Elasticsearch: Features, Architecture, and Implementation
FunTester
FunTester
Sep 21, 2019 · Fundamentals

Creating Pie Charts with Python Plotly: A Simple Tutorial

This article demonstrates how to generate a simple pie chart using Python's Plotly library, providing step‑by‑step code, explanation of the class structure, and a visual example for beginners; it also shares the resulting chart image and links to additional technical resources.

Data visualizationpie chart
0 likes · 3 min read
Creating Pie Charts with Python Plotly: A Simple Tutorial
AntTech
AntTech
Jul 31, 2019 · Frontend Development

A Comprehensive Front‑End Guide to Data Visualization Techniques

This article provides a thorough front‑end guide to data visualization, covering its definition, scientific and information branches, a step‑by‑step workflow, common pitfalls, and a curated list of tools and libraries such as AntV G2, F2, G6, L7 and others for various scenarios including general reports, mobile, large‑screen dashboards, graph editing, and geographic visualizations.

AntVData visualizationF2
0 likes · 11 min read
A Comprehensive Front‑End Guide to Data Visualization Techniques
MaGe Linux Operations
MaGe Linux Operations
Jul 22, 2019 · Frontend Development

Unlock Data Visualizations with pyecharts: Installation to Advanced Combinations

This comprehensive guide walks you through installing pyecharts, creating basic charts such as bar, line, scatter, boxplot, word cloud, and geographic maps, customizing themes, axes, data zoom, and styles, and mastering chart combinations like Grid, Overlap, Page, and Timeline to build sophisticated visualizations.

Data visualizationEChartsPython
0 likes · 27 min read
Unlock Data Visualizations with pyecharts: Installation to Advanced Combinations
MaGe Linux Operations
MaGe Linux Operations
Jul 1, 2019 · Artificial Intelligence

How to Quickly Analyze, Visualize, and Predict Stock Prices with Python in 12 Minutes

This tutorial walks you through loading historical stock data from Yahoo Finance with pandas, computing moving averages and returns, comparing multiple tech stocks, engineering features, training linear, quadratic, and K‑Nearest‑Neighbor models using scikit‑learn, evaluating their confidence scores, and visualizing short‑term price forecasts—all in under a dozen minutes of reading and coding.

Data visualizationPythonpandas
0 likes · 15 min read
How to Quickly Analyze, Visualize, and Predict Stock Prices with Python in 12 Minutes
21CTO
21CTO
Apr 29, 2019 · Frontend Development

Which JavaScript Chart Library Is Right for Your Project? Top 10 High‑Performance Picks

This article reviews ten high‑performance JavaScript chart libraries—amCharts, AnyChart, Chart.js, Chartist.js, D3.js, FusionCharts, Google Charts, Highcharts, Plotly.js, and ZingChart—detailing their main features, pricing models, and where to find documentation, helping developers choose the best tool for their data‑visualisation needs.

Data visualizationJavaScriptWeb Development
0 likes · 18 min read
Which JavaScript Chart Library Is Right for Your Project? Top 10 High‑Performance Picks
Efficient Ops
Efficient Ops
Jan 21, 2019 · Big Data

Scraping and Visualizing China’s Tourist Spot Data: From Web Crawl to Insights

This article details a complete workflow for extracting nationwide tourist attraction data from Qunar, cleaning and enriching it with geographic coordinates, and performing multi‑level statistical analysis and visualizations—including sales rankings, popularity metrics, heatmaps, and word clouds—to reveal regional tourism patterns across China.

Data visualizationGeocodingTourism Data
0 likes · 15 min read
Scraping and Visualizing China’s Tourist Spot Data: From Web Crawl to Insights
JD Tech
JD Tech
Jan 18, 2019 · Big Data

Technical Overview of JD's New Business Intelligence Platform: Offline OLAP, Real‑time Data, and Visualization Solutions

The article details JD's 2018 upgrade of its Business Intelligence platform, describing how unified offline OLAP with ClickHouse, Spark, and Scala, timeliness optimizations, and a React‑based visualization component library together improve data consistency, performance, and user experience for merchants.

ClickHouseData visualizationOLAP
0 likes · 7 min read
Technical Overview of JD's New Business Intelligence Platform: Offline OLAP, Real‑time Data, and Visualization Solutions
Architects' Tech Alliance
Architects' Tech Alliance
Jan 2, 2019 · Big Data

A Comprehensive Guide to Data Visualization Tools for Big Data Analysis

This article surveys a wide range of data visualization tools—from basic spreadsheet solutions like Excel to advanced JavaScript libraries such as D3, GIS platforms like QGIS, and specialized charting suites—highlighting their key features, supported data sources, and typical use cases for effective big‑data analysis.

AnalyticsData visualizationcharting tools
0 likes · 12 min read
A Comprehensive Guide to Data Visualization Tools for Big Data Analysis
Tencent Cloud Developer
Tencent Cloud Developer
Dec 19, 2018 · Big Data

8 Ways to Improve Your Data Visualizations

Improve your data visualizations by applying conditional formatting, adding trend lines, using rule‑based filters, building drill‑down hierarchies, sorting strategically, formatting numbers for clarity, incorporating comparative metrics, and crafting concise, relevant chart titles to convey clear, actionable insights.

Data visualizationSortingcomparisons
0 likes · 5 min read
8 Ways to Improve Your Data Visualizations
Tencent Cloud Developer
Tencent Cloud Developer
Nov 28, 2018 · Cloud Computing

12 IoT Platforms for Building IoT Projects

The article reviews twelve leading IoT platforms—such as Temboo, Ubidots, Cayenne, ThingSpeak, TheThings.io, Xively, Kaa, Google Cloud IoT, Azure IoT, IBM Watson IoT, Artik Cloud, and AWS IoT—highlighting their key services for data ingestion, device management, security, analytics, and integration to help developers build scalable, secure IoT projects.

ArduinoData visualizationIoT
0 likes · 11 min read
12 IoT Platforms for Building IoT Projects
Tencent Cloud Developer
Tencent Cloud Developer
Nov 23, 2018 · Big Data

20 Free and Open-Source Data Visualization Tools

These 20 free and open‑source data visualization tools—from JavaScript libraries like D3.js and Chartist.js to user‑friendly platforms such as Datawrapper, Google Data Studio, and Tableau Public—enable businesses and analysts to transform raw data into interactive charts, maps, timelines, and dashboards, improving insight, decision‑making, and profitability.

Big DataData visualizationJavaScript libraries
0 likes · 12 min read
20 Free and Open-Source Data Visualization Tools
Manbang Technology Team
Manbang Technology Team
Nov 15, 2018 · Fundamentals

Introduction to GIS and Its Application in Highway Logistics Platforms

This article explains the fundamentals of Geographic Information Science (GIS), recounts John Snow's historic cholera map as an early GIS example, and details how GIS technology can be leveraged to build a road‑logistics platform that enables real‑time monitoring, dispatch, path planning, and data‑driven decision making for transportation companies.

Data visualizationGISGeospatial
0 likes · 10 min read
Introduction to GIS and Its Application in Highway Logistics Platforms
Tencent Cloud Developer
Tencent Cloud Developer
Oct 31, 2018 · Big Data

Top 10 Data Visualization Cases of 2018

The 2018 roundup showcases ten standout data‑visualization projects—from a Spotify‑driven map of Bruce Springsteen’s songs and a real‑time solar‑lunar app, to Game of Thrones dialogue analytics, interactive world‑book maps, Apollo mission prints, child‑friendly Earth bios, mascara‑choice charts, Marvel cinematic networks, ISS construction timelines, and a poster‑ready Jupiter moons diagram.

2018AnalyticsCase Study
0 likes · 7 min read
Top 10 Data Visualization Cases of 2018
Qunar Tech Salon
Qunar Tech Salon
Oct 10, 2018 · Artificial Intelligence

Introduction to Lasso Regression with scikit-learn

This article provides a comprehensive guide to Lasso regression, covering its theoretical background, scikit-learn API parameters, step‑by‑step Python implementation, cross‑validation for hyper‑parameter tuning, visualization of predictions, and a discussion of its advantages over ridge regression.

Cross‑ValidationData visualizationPython
0 likes · 6 min read
Introduction to Lasso Regression with scikit-learn
21CTO
21CTO
Sep 26, 2018 · Big Data

Unlock Powerful Data Insights with Redash: Quick Intro and Setup Guide

This article introduces the open‑source BI platform Redash, outlines its wide‑range data source support and visualization capabilities, and provides step‑by‑step Docker‑Compose installation instructions along with practical usage tips for building dashboards.

BIData visualizationDocker
0 likes · 6 min read
Unlock Powerful Data Insights with Redash: Quick Intro and Setup Guide
Youzan Coder
Youzan Coder
Sep 15, 2018 · Big Data

How Data Empowers Operations: Insights from Youzan & NetEase’s Big Data Summit

On September 15, Youzan’s big-data team and NetEase YouShu hosted a technical sharing titled “The Road to Data-Driven Operations,” where speakers explored the evolution of Youzan’s data warehouse metadata system, the architecture of its big-data development platform, and the application of functional programming in visual data analysis, highlighting current trends and future directions.

Data WarehouseData visualizationOperations
0 likes · 4 min read
How Data Empowers Operations: Insights from Youzan & NetEase’s Big Data Summit
Big Data and Microservices
Big Data and Microservices
Sep 3, 2018 · Big Data

From Raw Data to Business Impact: A Complete Data Analyst Skill Guide

The article outlines a comprehensive data‑analyst competency framework, covering data collection, storage, extraction, mining, analysis, visualization, and practical application, and provides concrete questions, techniques, and tool recommendations to help analysts turn raw data into actionable business insights.

Business IntelligenceData visualizationdata analysis
0 likes · 9 min read
From Raw Data to Business Impact: A Complete Data Analyst Skill Guide
网易UEDC
网易UEDC
Aug 27, 2018 · Fundamentals

How to Design Impactful Large‑Screen Data Dashboards: Key Principles & Tips

This article explores the concept of large‑screen displays as a powerful medium for sharing information, outlines three main types of big‑screen designs, compares data screens with traditional reports, and provides a step‑by‑step guide—including information extraction, chart selection, visual refinement, and emphasis techniques—to create clear, focused, and effective data visualizations.

Data visualizationdashboard designinformation design
0 likes · 12 min read
How to Design Impactful Large‑Screen Data Dashboards: Key Principles & Tips
QQ Music Frontend Team
QQ Music Frontend Team
Aug 19, 2018 · Frontend Development

How to Build a Real‑Time Page Performance Monitoring System

This article explains why monitoring page performance is crucial for user experience and SEO, outlines the design of a three‑part monitoring system—including front‑end data reporting via Navigation Timing, server‑side log collection with Nginx, data aggregation, sampling, storage, and visual dashboards—providing a complete end‑to‑end solution.

Data visualizationNginxPerformance Monitoring
0 likes · 17 min read
How to Build a Real‑Time Page Performance Monitoring System