python - 在 Power BI 中使用 matplotlib 绘制的文本数量是否有限制?
问题描述
我正在尝试使用 Power BI 来显示我的工作进度。它是使用 matplotlib 绘制的,当我在 pycharm 中运行它时,代码可以工作。当我将代码复制到 python power BI 时,它崩溃并且无法显示数据。
这是我绘制文本的代码:
import pandas as pd
import matplotlib.pyplot as plt
dataset = pd.read_excel(r'D:\Power BI\Bored Pile.xlsx',"Sheet1")
fig, ax = plt.subplots()
def plotting(title):
for i in range(len(dataset.index)):
if dataset.at[i,'X'] != None:
x = dataset.at[i,'X']
y = dataset.at[i,'Y']
ax.text(x+0.25,y,dataset.at[i,'No'],fontsize=6, va = 'center', ha='center', clip_on=True)
if type(dataset.at[i,'Status']) != pd._libs.tslibs.nattype.NaTType:
dataset['Finish Date'] = pd.to_datetime(dataset['Finish Date']).dt.strftime('%d/%m/%Y')
if dataset.at[i, 'Finish Date'] != 'NaT':
ax.text(x, y-0.2, dataset.at[i,'Finish Date'], fontsize=6, va = 'center', ha='center', clip_on=True)`
plt.show()
这是在 pycharm https://i.stack.imgur.com/XwiwM.png中绘制的数据
这是我的数据 https://drive.google.com/file/d/1-PUwCSDT6fOC-_SBb6WumO4mty8DgGjp/view?usp=sharing
在 Power BI 中使用 matplotlib 绘制的文本数量是否有任何限制?
解决方案
推荐阅读
- c++ - 当我对它进行解模时,为什么这个 C++ 双端队列代码“效率较低”?
- java - 从@Scheduled fixedRate 的属性文件中获取值时出错
- .net - 从 AKS 访问 Azure Blob 存储
- javascript - Cypress chrome 不会在调试器语句处暂停
- mysql - Mysql工作台时间戳更改格式
- html - 如何不通过历史记录保持复选框的状态?
- r - 在 R 中使用分层抽样时,有没有办法以总体样本量为目标?
- oracle - Oracle 上的调度程序作业并非每秒运行一次
- scala - 将“加入”的剩余部分带到 Spark 的第二天工作中
- python - 从 Reddit 收集评论,输出到 CSV 文件