12.数据集df=pd.DataFrame([[1,2,3],[2,3,4]],columns=['a',‘b)‘c'],index=['A',‘B']),想要提取元素4,()无法返回想要的结 果。 A.df['c][-1:-2] B.df.loc['Bc'] C.df.iloc[1:,2:] D.df['c'][-1:-2:-1]
时间: 2023-10-08 14:06:32 浏览: 31
正确答案是 D. `df['c'][-1:-2:-1]`。
`df['c']` 可以提取数据集中列名为 `'c'` 的这一列,但是 `[-1:-2]` 的切片是空的,无法返回想要的结果。正确的方式应该是 `df['c'][-1]`,或者是 `df.loc['B', 'c']` 或者是 `df.iloc[1, 2]`。其中:
- `df['c'][-1]` 表示提取列名为 `'c'` 的这一列的最后一个元素;
- `df.loc['B', 'c']` 表示提取行名为 `'B'`,列名为 `'c'` 的这个元素;
- `df.iloc[1, 2]` 表示提取第 2 行,第 3 列的元素。
因此,正确答案是 D. `df['c'][-1:-2:-1]`。
相关问题
df = pd.DataFrame(df0, columns=df1.columns) x=df.iloc[:,:-1]
这两行代码的作用是将一个名为 df0 的 Pandas DataFrame 对象转换为一个名为 df 的新 DataFrame 对象,并且将 df 的列名设置为另一个名为 df1 的 DataFrame 对象的列名。
第一行代码中,我们使用 pd.DataFrame() 函数将 df0 转换为一个新的 DataFrame 对象,并且将列名设置为 df1 的列名。其中,df0 是原始的 DataFrame 对象,df1 是包含列名的 DataFrame 对象。
第二行代码中,我们使用 iloc[] 方法选择 df 中的所有行和除最后一列之外的所有列,并将其赋值给 x 变量。这个操作是为了将数据分成特征(所有列除最后一列)和标签(最后一列)两部分,以便进行机器学习模型的训练。
df1= pd . DataFrame ([ls1,Is2]. columns = id ) df =df1.T df . columns =['数学','计算机"]
以上代码是错误的,应该修改为 df1 = pd.DataFrame([ls1, ls2], index=['数学', '计算机'], columns=id);df = df1.T。第一行代码中,使用 pd.DataFrame 创建 DataFrame 对象时应该将 ls1 和 ls2 作为元素组成的列表作为输入,同时指定行索引为 ['数学', '计算机'],列索引为 id;第二行代码中,使用 df1.T 转换为指定行列之后,再通过 df.columns = ['数学', '计算机'] 将列名修改为要求的格式。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)