问题标签 [python-ggplot]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
571 浏览

python - ggplot python以每小时分辨率处理数周的时间数据

我正在以每小时分辨率绘制一系列道路的行程时间,并提供数周内的数据。

我可以使用 unix 时间进行绘图,但这不是很直观。这是 7 天的数据。

在此处输入图像描述

我使用了一个函数来操作该time字段以给出日期和时间:

但是,这会导致 ggplot 在尝试绘图时抛出值错误:

有没有更简单的显示日期和时间的方法?

或者,我可以在轴上绘制带有日期刻度的 unix 时间,但是在轴上具有一些小时分辨率会很好。

0 投票
0 回答
366 浏览

python - ggplot Python中的“scale_color_gradient”不起作用?

每次我尝试这个它都不起作用正常的情节是我看到的我试图搜索它但没有像我这样的问题

我想在我的数据中显示白色和红色之间的颜色饱和度。我什至尝试不设置任何参数,scale_color_gradient()但它不起作用。

我检查了这个http://ggplot.yhathq.com/docs/scale_color_gradient.html但仅此而已

我正在使用 python 2.7,我的 ggplot 版本是 0.6.8

0 投票
1 回答
1874 浏览

python - 模块 ggplot 已安装但无法导入

我通过命令行在ggplotWin64 环境中安装了 python 2.7:conda

自从:

找不到包(请参阅以前的stackQ)。

检查是否安装了模块:

知道如何解决这个问题吗?

更新说明:调试测试

0 投票
1 回答
998 浏览

python - 用 ggplot 绘制 2 geom_line()

简单的.csv:

我正在尝试绘制 2geom_line()对应于 2 个团队(LAN/ SFN):

hr_by_team_year = pandas.read_csv("simple.csv")

print ggplot(hr_by_team_year, aes("yearID", "HR", color="teamID")) + geom_point()+ geom_line()

只是为了获得离散点: 在此处输入图像描述

但我想画一个这样的图表:

在此处输入图像描述

根据绘制折线图

我的代码有什么问题?

0 投票
3 回答
895 浏览

python-2.7 - Python、Roc 曲线和 ggplot?

我按照教程显示了 roc 曲线和相应的 auc;我从未使用过 ggplot 库,因此我无法理解我的错误在哪里。这里是下面的代码:

这是错误:

我该如何解决这个问题?

0 投票
1 回答
1001 浏览

python - Python 3.5 Jupyter Notebook ggplot“名称错误”

我在NameError: name 'unicode' is not defined运行 Python 3.5.2 的 Jupyter Notebook 中使用 yHat 的 Python ggplot 库(请参阅下面的完整错误)时得到。使用以下导入语句:

该图仍然呈现,但我想消除错误,或者如果它没有引起重大冲突,则将其隐藏。

完整的错误如下。提前谢谢了 :)

0 投票
0 回答
266 浏览

python - ggplot aes fill 只使用一种颜色

我最近不得不在工作中重新格式化我的系统,在重新安装 anaconda 和 ggplot 后,我​​观察到一些有趣的图表行为。

anaconda 环境有默认包,ggplot 版本是 conda-forge 的 0.9.4-py35_0。

我用于此示例的数据集来自kaggle 收容所动物结果

如果我运行以下代码,我应该根据图例中的“OutcomeType”值得到一个带有颜色的分段条形图。

ggplot(train, aes(x='AnimalType', fill='OutcomeType')) + geom_bar(position='fill')

然而,虽然我期待这样的事情:

我最终得到了这个:

由于某种原因,aes 的“填充”参数似乎无法正常运行。虽然填充值的图例条目具有不同颜色的标签,但这些颜色不会显示在条形图的不同段上。关于为什么会这样的任何想法?

提前感谢您的帮助!

0 投票
1 回答
511 浏览

python - facet_grid 在 ggplot for python 中不起作用?

我想根据汇总统计数据创建绘图,而不是让 ggplot 为我聚合。在尝试使用 geom_violin() 并失败后,我最终决定计算百分位数并创建条形图。即便如此,我似乎也无法制作它们。

在 R 这工作:

在此处输入图像描述

但是如果我在 python 中尝试同样的事情:

它会引发很多错误。我在滥用它吗?

0 投票
1 回答
357 浏览

python - Python 3.5 Windows 无法运行 Rodeo 示例?

我刚刚在 Windows 10 上安装了 Python 3.5,并试图从我选择的 IDE (Rodeo) 中运行启动示例。该示例在尝试导入 ggplot 时出错。具体来说,在这次电话会议上

这给了我:

所以无法导入 StringIO。我在这里读到 StringIO 不再以这种形式存在,但那里的修复并没有帮助我。有小费吗?可能相关(尽管我无法判断)是我无法通过 更新 Scipy 或 ggplot pip install ggplot --upgrade,但我认为/在某处读到了这种情况,因为我的 Windows 机器上没有内置编译器。提前谢谢了!

0 投票
1 回答
338 浏览

python-3.x - 无法在 python 3.5 中导入 ggplot

我安装了 python 2.7 和 python 3.5 的 Ubuntu Gnome 16.04。我已经在 python 3.5 中安装了 ggplot 但无法导入它。

我正进入(状态ImportError: No module named 'StringIO'.

我错过了什么吗?据我所知StringIO,模块已合并io到 python 3.5 中的模块中。