在df中创建一个新列‘temp_range'值为空
时间: 2024-03-27 10:40:20 浏览: 18
可以使用以下代码在名为 `df` 的数据框中创建一个新列 `temp_range` 并将其所有值初始化为 `NaN`:
```
df['temp_range'] = float('nan')
```
这将在 `df` 中创建一个名为 `temp_range` 的新列,并将其所有值初始化为 `NaN`。
相关问题
提取df中总行数前70%的值的‘label’和'temp_range'列的数据
可以使用`iloc`方法来提取DataFrame对象中前70%行的数据中的`label`和`temp_range`这两列数据:
```
n = int(len(df) * 0.7)
data_label_temp = df.iloc[:n, df.columns.get_indexer(['label', 'temp_range'])]
```
其中,`len(df)`表示DataFrame对象`df`的总行数,`int(len(df) * 0.7)`表示总行数前70%的行数,即提取前70%的数据。`df.columns.get_indexer(['label', 'temp_range'])`表示获取`label`和`temp_range`这两列的索引位置,然后`df.iloc[:n, df.columns.get_indexer(['label', 'temp_range'])]`表示选取前n行的`label`和`temp_range`这两列数据,最后赋值给变量`data_label_temp`。
需要注意的是,提取数据时需要根据具体情况来确定提取的行数和列数,如果DataFrame对象中的数据并没有按照某个特定的顺序排列,则需要先对数据进行打乱或者按照某个特定的顺序排序,然后再进行提取。
提取df中总行数后30%的值的‘label’和'temp_range'列的数据
可以使用`iloc`方法来提取DataFrame对象中后30%行的数据中的`label`和`temp_range`这两列数据:
```
n = int(len(df) * 0.3)
data_label_temp = df.iloc[-n:, df.columns.get_indexer(['label', 'temp_range'])]
```
其中,`len(df)`表示DataFrame对象`df`的总行数,`int(len(df) * 0.3)`表示总行数后30%的行数,即提取后30%的数据。`df.columns.get_indexer(['label', 'temp_range'])`表示获取`label`和`temp_range`这两列的索引位置,然后`df.iloc[-n:, df.columns.get_indexer(['label', 'temp_range'])]`表示选取后n行的`label`和`temp_range`这两列数据,最后赋值给变量`data_label_temp`。
需要注意的是,提取数据时需要根据具体情况来确定提取的行数和列数,如果DataFrame对象中的数据并没有按照某个特定的顺序排列,则需要先对数据进行打乱或者按照某个特定的顺序排序,然后再进行提取。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.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)