腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如何
使用
.
loc
方法
搜索
前
面的
i
行
?
、
特别是,我遇到麻烦的部分是: df.
loc
[( (df["Close"] > df[f"{MA*Time} MA"]) & (df["Close"][
i
+Time] > df[f"{MA*Time}MA"][
i
+Time]) ), f"Strategy {k} on {Time} Mins"] = "Buy" 我还没有初始化变量
i
,我的想法只是让pandas同时检查收盘价是否高于特定
浏览 43
提问于2021-07-17
得票数 0
1
回答
Pandas for Loop Optimization(向量化)时查看
前
一
行
的值
、
、
、
、
我希望
使用
for循环优化函数所用的时间。下
面的
代码对于较小的数据帧是可以的,但是对于较大的数据帧,它花费的时间太长了。该函数基于
使用
其他列值和参数的计算有效地创建了一个新列。计算还会考虑其中一列的
前
一
行
的值。我读到最有效的
方法
是
使用
Pandas矢量化,但我很难理解当我的for循环正在考虑1列的
前
一个
行
值来填充当前行上的新列时,
如何
实现这一点。我是一个完全的新手,但是环顾四周,找不到任何适合这个特定问题的东西,尽管我是
浏览 11
提问于2021-02-09
得票数 0
回答已采纳
1
回答
在迭代中
使用
带有列标签的
行
的熊猫切片给出了未来的警告
、
、
、
这段代码在for循环中工作,其中'
i
‘正在遍历dataframe
行
,这段代码
行
偶尔用于重置'atr_Lts’列中
前
一
行
'
i
‘中的所有
行
,因此我的累积计算按我的要求工作。cummax.
loc
[:
i
, 'atr_Lts'] = cummax.
loc
[cummax.index[
i
], 'atr_Lts'] 它运行良好,但它给了我以下警告
浏览 5
提问于2022-08-23
得票数 0
回答已采纳
5
回答
如何
在python中迭代非常大的数据流?
、
、
、
、
我有一个代码,我的dataframe包含近800 k
行
,因此不可能
使用
标准
方法
迭代它。我
搜索
了一点点,并看到了iterrow()的
方法
,但是我不知道
如何
使用
。基本上,这是我的代码,您能帮助我
如何
为iterrow()更新它吗?** if x.
loc
[
i
,"PP_Name"] in [
浏览 6
提问于2019-11-12
得票数 0
回答已采纳
3
回答
查找索引之间距离的列表包装
、
、
例如,上
面的
列表,
前
一个1到下一个1的距离是3,第二个1的距离是1到下
面的
1等等。 count += 1 elif
loc
_c[
i
] == 1:first.append(
i
)
浏览 0
提问于2018-05-18
得票数 3
回答已采纳
1
回答
我
如何
将我的函数矢量化以加快对我的数据帧的操作?
、
、
、
我想做的是,如果A中的
前
一
行
与A中的当前行相同,并且如果new的当前行或new的
前
一
行
为1,则将1赋给当前的new。我可以通过下
面的
函数来实现这一点。in range(1, df.shape[0]): (df.
loc
[
i
-1, field] ==1 or
浏览 11
提问于2019-01-09
得票数 1
回答已采纳
2
回答
为什么Panda在这种情况下会返回一个ValueError?
、
df = pd.DataFrame({'A': [1, 2, 2, 3, 4, 5, 5, 5, 6, 7, 7]}) for
i
in range(0, len(df)): newdf.append(df.
loc
[
i
]) pass为什
浏览 7
提问于2021-06-10
得票数 0
回答已采纳
1
回答
在循环内替换Pandas数据框中的值
、
我意识到通常有更直接的
方法
来做到这一点,但在我的特定示例中,我需要一个循环,因为一
行
的结果可能取决于
前
一
行
。下面是一个可重复的例子,说明了哪里出了问题。当我尝试替换文本时,它不会替换它。import pandas as pd df = pd.DataFrame({"A": ["
I
", "AM", "NOT", "WORKING", "!"]30, 10, 40, 50], "C
浏览 4
提问于2014-01-27
得票数 9
回答已采纳
1
回答
根据索引位置的不同,移除列表列表中的公共项
、
、
如果我有一个列表列表,并且我想删除'd'之后的所有项,并且我想根据'd'在两个列表中的索引位置执行此操作,那么如果'd'在每个列表中的索引位置不同,我该
如何
做呢? 还有比索引更好的
方法
吗?ab_list = ['a', 'b', 'c' ,'d','e', 'f'], ['a', 'd', 'e', 'f
浏览 7
提问于2019-08-02
得票数 1
回答已采纳
1
回答
根据大熊猫的部分内容选择
行
、
我正在
使用
dataframe和Pandas库,我想选择payload列中的所有
行
,其中
前
两个字符是"3c“,还有在本列中其最后两个字符以"3e”结尾的
行
。我知道申请条件的
方法
如下,如果列包含字符串的一部分,则可以
搜索
, new_df = df[df[df['column']].str.contain
浏览 7
提问于2022-04-05
得票数 0
回答已采纳
1
回答
如何
在Pandas DataFrame中仅操作属于对象列表的特定元素
、
我想对列'C‘的
前
32个值求和,假设是'10’。我尝试在lambda中
使用
apply fucntion,但没有成功。你能帮我一下吗?提前感谢!
浏览 0
提问于2020-04-30
得票数 1
1
回答
用数据rows中连续
行
中的第一个值替换最后一个值
我想将一
行
末尾的2 "NA“替换为同一
行
的
前
2值。并对连续
使用
"NA“的
行
执行此操作,即我的dataframe "Vracpop1”中的98
行
。我在
搜索
,但我做不到.谢谢你的帮助!Vracpop1 individuals pop
loc
1
loc
2
loc
3
loc
4
loc
5
loc
6
loc
7
l
浏览 0
提问于2018-05-04
得票数 1
回答已采纳
1
回答
那么我
如何
检查找到了哪些关键字呢?
、
在上
面的
链接中,许多人建议选择答案,即... searchfor = ['og', 'at'] s[s.str.contains('|'.join(searchfor))] 在我的例子中,列表中有300+
搜索
。我在s中也有几千
行
。
使用
上
面的
方法
,我可以快速检查列中是否有任何关键字。但是,我不确定
如何
在s中创建另一个列来显示该列中的searchfor words。例如,如果 s.
loc
[0,
浏览 16
提问于2021-02-01
得票数 0
1
回答
For循环的数据帧替换
、
、
、
我
使用
了下
面的
代码,它是有效的: summedDistance = 0 fromLocation = (dfLatLong.
loc
[
i
, "Latitude"], dfLatLong.
loc
[
i
, "Longitude"]) toLocation = (dfLatLong.
loc
[
i
+1, "La
浏览 5
提问于2021-04-13
得票数 0
1
回答
熊猫:在分割特定的列后,获得“值”而不返回整个数据。
、
下面是正在发生的事情:output: first 5 rows of the dataframe
如何
索引我的列但是,熊猫是
如何
做到这一点的呢?
浏览 0
提问于2018-12-03
得票数 2
回答已采纳
2
回答
将dataframe值与聚合数据values进行比较
、
、
我有一个名为allData的数据,它包含数千
行
关于x、y、z轨迹数据的试用信息/数据。每一
行
包含:对于每个obsScenario,有2个起始位置和我创建了第二个dataFrame,allData_avg,以获得平均累积距离,按变量1-3 (obsScenario、startPos、targetPos)分组,
使用
:
浏览 5
提问于2021-01-30
得票数 0
回答已采纳
4
回答
计算数组中具有特定名称的条目数量,并保存以供以后
使用
。
、
、
、
我试图找到一种
方法
来计算每个类型在这个数组中的条目数: "
loc
_67249556", "
loc
_62658330", "gra_59289309"我指的“类型”是每个条目的
前
三个字母。我
使用
for循环数组并提取
前
三个字母: for (var
i<
浏览 5
提问于2018-12-14
得票数 0
回答已采纳
1
回答
如何
使用
DataLoaders的
行
创建DataFrame?
、
、
、
、
我正在尝试创建一个预测下一
行
值的模型。有7列,但我只
使用
前
6,我想,如果我将第7列中的日期时间传递给模型,这将保证过度拟合。下面是DataFrame的屏幕截图: 我
使用
任意数目的
行
(在本例中为100
行
)来进行此预测。我所需要知道的就是创建一个DataLoader的
方法
,其中y值是我要预测的
行
,x值是前
面的
100
行
。如果有一种
方法
可以用DataBlock实现这一点,那将是首选的
方法</e
浏览 7
提问于2020-12-27
得票数 1
1
回答
将数据帧的某一
行
乘以相同维度的另一数据帧的另一
行
的值
、
我有一个数据帧,我通过逐行迭代来填充它,并尝试将
前
一
行
乘以相同维度的另一个数据帧的另一
行
中包含的值,然后将结果
行
插入第一个数据帧中。我已经
使用
.
loc
来过滤每个数据帧的
行
,然后我尝试
使用
.mul,但是我得到了TypeError。另外,由于某些原因,第一个dataframe.
loc
会导致转置后的序列,而第二个则不会,因此我不得不向其添加一个.transpose() dfPortW.
loc
[
i
,&quo
浏览 19
提问于2019-04-30
得票数 0
2
回答
查找文本框中的所有文本,并仅更改特定字符串的
前
颜色。Vb.net
、
我想要做的是在文本框中
搜索
特定的字符串,然后用红色更改
前
颜色,到目前为止,它是有效的: 'check if it containsRichTextBox1.Select(
loc
, 12) RichTextBox1.Selectio
浏览 0
提问于2018-04-18
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
图片搜索识别功能如何使用?这个简单的方法快来试试吧
数据结构与算法在安全管理的要求
Matplotlib中的titles(标题)、labels(标签)和legends(图例)
pandas指南:做更高效的数据科学家
新手常见的python报错及解决方案
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券