Python中文
首页
教程
问答
标签
搜索
登录
注册
在数据框中选择单个值
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我有以下数据框:</p> <pre class="lang-none prettyprint-override"><code>Exp Variable Score all best rsmin ctr Qle MBE -3.061518 0.082860 -3.921793 ctr Qh MBE 12.275757 0.464946 12.288968 ctr NEE MBE 0.000022 0.000013 0.000015 ctr Qle SD 0.223095 0.010868 0.052601 ctr Qh SD 0.170328 0.065823 0.147554 ctr NEE SD 0.361303 0.223580 0.327189 </code></pre> <p>我阅读数据帧如下:</p> <pre><code>df = pd.read_csv(inbasedir + "median_scores.csv", delimiter=",") </code></pre> <p>我将删除列数,如下所示:</p> <pre><code>df.set_index('Exp', inplace=True) df.columns.name = df.index.name df.index.name = None index=df.index </code></pre> <p>现在我想选择一个值,比如说链接到ctr,Qle,MBE,best的值,它是egal到0.082860,对于我使用的值:</p> <pre><code>a=df.loc[['ctr'],['Qle','MBE','best']].values </code></pre> <p>但它会返回完整的“最佳”列:</p> <pre class="lang-none prettyprint-override"><code>0.082860 0.464946 0.000013 0.010868 0.065823 0.223580 </code></pre> <p>有人知道如何选择单个值吗?你知道吗</p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>您可以尝试:</p> <pre class="lang-py prettyprint-override"><code>df.loc[(df['Exp'] == 'ctr') & (df['Variable'] == 'Qle') & (df['Score'] == 'MBE'), 'best'].values </code></pre>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
文本导入时标题行中的特殊字符
6 回答
文本小部件:在没有输入时更新并在循环后保持空闲
5 回答
文本小部件tkin
1 回答
文本小部件tkinter中的标签更改或文本外观更改是否有撤消功能?
4 回答
文本小部件tkinter复制图像选项
2 回答
文本小部件上的Python Tkinter ttk滚动条未缩放
5 回答
文本小部件上的滚动条可能需要根据制表符ord显示前进行滚动
5 回答
文本小部件不显示lis中的内容
5 回答
文本小部件不显示Unicode字符
10 回答
文本小部件中写入的行间距
7 回答
文本小部件中的文本作为变量
10 回答
文本小部件中的滚动条仅显示在底部
1 回答
文本小部件中的选项卡键空间计数
4 回答
文本小部件作为Lis
6 回答
文本小部件在主框架中扩展列宽
10 回答
文本小部件未使用删除功能清除
10 回答
文本小部件滚动动画(Tkinter、Python)
3 回答
文本居中。格式正确吗?
2 回答
文本差分算法
8 回答
文本已知时音频文件中的单词索引
6 回答