Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

missing from current font. FigureCanvasAgg.draw(self)

Abierto
#677 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
3/5
Tiempo estimado
1-2 días
Aptitud para principiantes
20/100
Tipo de issue
Error
Claridad
Necesita aclaración
Estado de actividad
Estancado
Stack tecnológico
matplotlib, python

Línea de trabajo

Comienza ejecutando el fragmento de Python proporcionado e inspecciona cómo mplfinance y Matplotlib gestionan la fuente SimHei configurada. Confirma si el título chino se renderiza sin las advertencias indicadas sobre glifos faltantes, tratando la ruta del backend de PyCharm como contexto ambiental que debe ignorarse.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

question

Ask anything you want about mplfinance usage, project philosophy and/or priorities, or anything else related to mplfinance.

import mplfinance as mpf
import pandas as pd
import matplotlib.pyplot as plt

# 设置 matplotlib 的默认字体为 SimHei
plt.rcParams['font.family'] = 'SimHei'

# 假设您有以下 DataFrame 形式的数据
df = pd.DataFrame({
    'Date': ['2023-01-01', '2023-01-02', '2023-01-03', '2023-01-04', '2023-01-05', '2023-01-06', '2023-01-07'],
    'Open': [100, 102, 98, 101, 99, 103, 104],
    'High': [101, 104, 100, 102, 101, 105, 106],
    'Low': [99, 100, 97, 99, 97, 101, 102],
    'Close': [100, 101, 99, 100, 100, 103, 104]
})

# 将日期列转换为 datetime 格式并设置为索引
df['Date'] = pd.to_datetime(df['Date'])
df.set_index('Date', inplace=True)

# 绘制 K 线图
mpf.plot(df, type='candle', figsize=(12, 6), title='K 线图')

error:

/Users/roger/Applications/PyCharm Professional Edition.app/Contents/plugins/python/helpers/pycharm_matplotlib_backend/backend_interagg.py:80: UserWarning: Glyph 32447 (\N{CJK UNIFIED IDEOGRAPH-7EBF}) missing from current font.
FigureCanvasAgg.draw(self)
/Users/roger/Applications/PyCharm Professional Edition.app/Contents/plugins/python/helpers/pycharm_matplotlib_backend/backend_interagg.py:80: UserWarning: Glyph 22270 (\N{CJK UNIFIED IDEOGRAPH-56FE}) missing from current font.
FigureCanvasAgg.draw(self)

question:

how can I generate pics with chinese characters with local font settings? (ignore environments)

Lenguaje dominante
Python
Estrellas
4.4k
Forks
678
Métricas de merge de PR
Sin PR fusionados en 30 d

Guía de contribución

Abrir la guía de contribución

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de matplotlib/mplfinance

Todos los issues de matplotlib/mplfinance

Issues similares

Más issues de Python

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.