相关疑难解决方法(0)

pandas iloc vs ix vs loc解释; 他们有什么不同?

有人能解释这三种切片方法有何不同?
我已经看过这些文档了,我已经看到了这些 答案,但我仍然发现自己无法解释三者是如何不同的.对我来说,它们在很大程度上似乎是可以互换的,因为它们处于较低的切片水平.

例如,假设我们想获得a的前五行DataFrame.这三个都是如何运作的?

df.loc[:5]
df.ix[:5]
df.iloc[:5]
Run Code Online (Sandbox Code Playgroud)

有人可以提出三种情况,其中使用的区别更清晰吗?

python indexing dataframe pandas

574
推荐指数
3
解决办法
42万
查看次数

如何将pandas数据帧的第n行作为pandas数据帧提取?

假设Pandas数据框如下所示:

X_test.head(4)
    BoxRatio  Thrust  Velocity  OnBalRun  vwapGain
5     -0.163  -0.817     0.741     1.702     0.218
8      0.000   0.000     0.732     1.798     0.307
11     0.417  -0.298     2.036     4.107     1.793
13     0.054  -0.574     1.323     2.553     1.185
Run Code Online (Sandbox Code Playgroud)

如何将第三行(作为row3)提取为pd数据框?换句话说,row3.shape应该是(1,5)而row3.head()应该是:

 0.417  -0.298     2.036     4.107     1.793
Run Code Online (Sandbox Code Playgroud)

python python-3.x pandas

7
推荐指数
1
解决办法
2万
查看次数

如何检索pandas Series对象中第n个元素的值?

我有一个系列对象(a的1列DataFrame),并想提取第一个元素的值.有没有办法在不转换为列表且不知道密钥的情况下完成此操作?或者是通过首先使用tolist()[n]?将其转换为列表来访问它的唯一方法?

python indexing pandas

3
推荐指数
1
解决办法
6946
查看次数

标签 统计

pandas ×3

python ×3

indexing ×2

dataframe ×1

python-3.x ×1