Python中文
首页
教程
问答
标签
搜索
登录
注册
使用for循环绘制数据帧
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我在一个数据帧中有以下数据。我写了一个for循环,这样每一列都会针对BOND、ANGEL和DIHED绘制。在</p> <p><img src="https://i.stack.imgur.com/reH20.png" alt="My DataFrame"/></p> <p>我运行这个代码</p> <pre><code>col=["TS","BOND","ANGEL","DIHED"] df1=DataFrame(Energy, column=col) df1=df1.astype(float) for i in col: print(x) df1.plot(x="i", y="TS",) plt.show() </code></pre> <p>但是我得到了键错误:“我”。在</p> <p>我如何在我的数据帧上运行一个循环,以便在最后我可以在Y轴上有4个图,在x轴上分别有3个列?在</p> <p>bdw我只能画出TS,但如果我加上x轴,就会产生问题。在</p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>我尝试了一个代码,现在可以完美地工作了。在</p> <pre><code>for i in col[1:]: print(i) plt.figure() plt.plot(df1["TS"],df1[i]) plt.show() </code></pre> <p>有了这段代码,就可以在一个数据帧上循环,并为每一列返回一个单独的绘图。df1[“TS”]在这种情况下是x轴,是固定的,df1[i]是可变的y轴。在</p>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
如何在python中从数据帧列中删除分类值?
9 回答
如何在python中从数据帧列表中删除引号
10 回答
如何在python中从数据帧创建列表
2 回答
如何在Python中从数据帧创建嵌套的JSON
9 回答
如何在Python中从数据帧显示wordcloud
2 回答
如何在Python中从数据帧的时间戳中删除字符
9 回答
如何在Python中从数据帧绘制简单绘图?
7 回答
如何在python中从数据帧行提取具有特定长度的范围?
2 回答
如何在python中从数据帧设置dict中的值
8 回答
如何在Python中从数据库中获得一个结果
7 回答
如何在python中从数据框中绘制分类条形图
9 回答
如何在Python中从数据框中选择特定细节?
1 回答
如何在python中从数据集中删除unicode
3 回答
如何在python中从数据集中删除某些数值?
6 回答
如何在python中从数据集中选择行
8 回答
如何在Python中从数组中删除元素
3 回答
如何在python中从数组中删除单个倒逗号?
6 回答
如何在python中从数组中删除对象?
9 回答
如何在python中从数组中删除引号
5 回答
如何在python中从数组中删除所有最小值
6 回答