腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
pandas
条件
选择
-
返回
视图
而
不是
副本
python
、
pandas
、
dataframe
我有一个原始的
pandas
Dataframe,它有一个对象链在上面做
条件
选择
。每次我进行
条件
选择
时,
pandas
都会创建一个新的数据帧。换句话说: import
pandas
as pd print(id(df)) df2 =
pandas
中有没有什么方法/属性可以保持原始Dataframe和我的
条件
选择<
浏览 22
提问于2019-03-01
得票数 3
1
回答
强迫
返回
“
视图
”
而
不是
在潘达斯复制?
python
、
numpy
、
pandas
从
Pandas
dataframe中
选择
数据时,有时
返回
视图
,有时
返回
副本
。虽然这背后有逻辑,但是否有办法强制
Pandas
显式
返回
视图
或
副本
?
浏览 1
提问于2014-05-06
得票数 16
回答已采纳
1
回答
pandas
DataFrame分片内存行为
python
、
pandas
、
dataframe
、
memory
当处理一个大型数据集时,当加载为
pandas
DataFrame时,它需要占用大约10 to的内存,我注意到使用布尔值对它进行切片似乎占用了与制作
副本
一样多的内存,例如: dfsub = df[df['date']<20201001] 这应该
返回
大约一半的原始DataFrame的
视图
,实际上导致内存使用量增加了50%,达到~15 go (使用top进行实时观察)。切片不应该只
返回
原始DataFrame的
视图
,
而
不是
实际复制底层
浏览 51
提问于2021-09-30
得票数 0
1
回答
为什么这个+=操作符要修改这个函数的输入df?
python
、
pandas
然后,该函数将修改后的df从函数中传递出去,该函数在将来的调用中正在使用,尽管它
不是
返回
语句var。我使用显式语句start = start + 1进行了解析。SPARdf.iloc[i]) return start
返回
修改后的
浏览 10
提问于2022-04-25
得票数 0
7
回答
在SQL中使用
视图
sql
、
views
我有一个从基本table.This
视图
创建的
视图
,它基本上是表的精确
副本
,没有任何过滤
条件
,它包含表的所有列和记录。在我的应用程序或存储过程中使用
视图
(它是表的直接
副本
)
而
不是
直接使用表有什么好处吗?
浏览 0
提问于2010-03-05
得票数 6
2
回答
Pandas
--布尔
条件
字符串-- SettingWithCopyWarning
python
、
pandas
、
boolean
代码确实正确地对项目进行了评分,但是这个警告让我感到困扰,而且我似乎找不到一个好的修复方法,因为我需要将几个布尔
条件
串在一起。
浏览 0
提问于2018-08-28
得票数 0
1
回答
在
副本
上重命名熊猫数据栏会影响原始数据
python
、
pandas
、
dataframe
为什么df_copy是df的
视图
而
不是
真正的
副本
?我希望print语句输出'x‘
而
不是
'y’。df =
pandas
.DataFrame({'x': [0, 1]})df_copy.columns.values[0] = 'y' print
浏览 0
提问于2018-05-28
得票数 2
回答已采纳
1
回答
为什么即使我分割了原始DataFrame并将其赋给了另一个变量,原始DataFrame仍然改变了值?
pandas
、
dataframe
、
variables
、
slice
我试图通过将每个资产的权重与资产的每日价格相乘来计算投资组合的每日总价。 目前我有一个DataFrame tw,除了我想要重新平衡的日期之外,它都是零,它保存着我的资产权重。我想要做的是,在每个月,用我试图重新平衡的权重填充零,直到下一个重新平衡日期,依此类推。 我的代码: df_of_weights = tw.loc[dates_to_rebalance[13]:] counter = 0 if date.year == temp_date.ye
浏览 8
提问于2020-01-09
得票数 0
回答已采纳
1
回答
就地修改NumPy重新数组的高级索引子集
python
、
arrays
、
indexing
、
numpy
我有一个包含两列的recarray,用于
选择
一个子集。False,4)],数据是使用类似于的方法从该数组中
选择
的x[x_subids]=x_sub 我知道,由于高级索引,x_sub是一个
副本
而
不是
一个
视图
,我想
浏览 0
提问于2010-11-06
得票数 3
回答已采纳
1
回答
pandas
dataframe view vs copy,我如何判断?
python
、
pandas
两者都有
视图
吗?第一个拉出一个
视图
,第二个拉出一个
副本
?我喜欢学习熊猫。 谢谢
浏览 1
提问于2014-12-09
得票数 19
回答已采纳
2
回答
使用numpy >= 1.13将特定字段视为ndarray
python
、
numpy
、
scipy
reshape(-1, 3)由于numpy 1.12,发出以下警告: 用多个字段(例如,arr[['f1',
浏览 0
提问于2017-11-29
得票数 2
回答已采纳
1
回答
熊猫:为什么通过整数索引访问元素会
返回
一个与命名索引不同的对象
python
、
pandas
、
indexing
当按数字索引或命名索引访问
Pandas
Series中的元素时,将
返回
相同的值。但是,当对两个
返回
的值使用“is”比较运算符时,将
返回
False。import
pandas
as pd pr
浏览 0
提问于2017-06-16
得票数 1
回答已采纳
1
回答
避免创建新的数组作为numpy/scipy操作的结果?
python
、
numpy
、
memory-management
、
optimization
、
scipy
对于在numpy/scipy中执行重复操作,存在大量开销,因为大多数操作
返回
一个新对象。我希望这不仅仅是乘法,而是
返回
矩阵或向量的所有运算。
浏览 2
提问于2015-04-26
得票数 5
1
回答
熊猫浅表复制DataFrame的两列
python
、
pandas
在
Pandas
DataFrame中创建两列的浅表
副本
时,我发现了一些困难。我有以下代码:import
pandas
as pd 1 1.0 0.0 0.0 3 1.0 0.0 0.0 如果我现在运行代码import
pandas
浏览 1
提问于2021-03-19
得票数 2
回答已采纳
2
回答
MySQL查询在两个相同的数据库上
返回
不同的结果集
sql
、
mysql
我将实时MySQL数据库(运行MySQL5.0.45)导出到本地
副本
(运行MySQL5.1.33),导入时没有错误。在数据库中有一个
视图
,当在本地执行时,
返回
的数据集与在远程执行时不同。它
返回
32个结果,
而
不是
63个。当我执行原始sql时,同样的问题也发生了。我检查了所有要连接的表中的数据,计数都是一样的。 这个查询很简单,没有where
条件
--只有大约10个连接。除了mysql版本之间的差异...我找不到任何原因使此查询在不同数据库之间
返回
不同的结果
浏览 0
提问于2010-03-09
得票数 0
回答已采纳
2
回答
大熊猫链式loc和iloc后的变化
python
、
pandas
、
dataframe
、
pandas-loc
我有以下问题:在df中,我希望
选择
特定的行和特定的列,在这个
选择
中,获取第一个n元素并为它们分配一个新的值。天真地,我认为下面的代码应该完成这项工作:import
pandas
as pd df.loc[df.day=="Sun", "smoker"].iloc[:4] = "Yes" loc和iloc都应该将
视图
返回
到
浏览 4
提问于2021-06-10
得票数 3
回答已采纳
1
回答
使用第一列作为colNames透视
pandas
数据帧
python
、
pandas
、
pivot-table
、
transpose
我知道pivot_table在python中是如何工作的。然而,我有一个不同的问题。我的示例数据帧(或csv文件)如下所示: PRD A1 A2 A3 A4 A5 A6 A7 PVAL 12.9 1.9 2.3 3.9 6.9 8
浏览 2
提问于2021-09-13
得票数 0
1
回答
使用df['C']与df.loc[:,'C']在中分配新列
python-3.x
、
pandas
、
dataframe
= df.apply(sumf, axis = 1)my_var = 'zero'列C和D在
视图
local/lib/python3.5/dist-packages/ipykernel_launcher.py:19: SettingWithCopyWarning:一个值试图在来自DataFrame的片的
副本
上设置
浏览 2
提问于2018-11-21
得票数 3
1
回答
racecondition - dropdown - knockout - javascript
javascript
、
knockout.js
options: activeFilters, optionsValue:'value', value:funkyThingActiveFilter, optionsText:'text'" model.filterResults(); 然后,filterResults函数通过AJAX获取
视图
模型的更新ko.mapping.fromJS(ret
浏览 2
提问于2013-03-20
得票数 0
1
回答
更改熊猫组栏抛出警告
python
、
pandas
import numpy as npd = np.random.random((10, 2))m = pd.DataFrame(d,gid += 1以下是发出的警告: /usr/lib/python3.4/site-packages/
pandas
/core/series.py:677: SettingWithCopyWarningtrying to be set on a copy of a slice
浏览 2
提问于2015-05-19
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Numpy第5练:不影响原数组,如何替换数组中符合条件的元素?
Python指南:组合数据类型
Pandas 2.0 简单介绍和速度评测
SQL和Python的集合操作对比:适合的就是最好的!
NumPy基础:多维数组
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券