小编Eri*_*ele的帖子

从Python列表中删除nan值

有人能看出为什么这不起作用?我试图从我的python List /数组中删除nan值.

import math
import numpy as np

def clean_List_nan(List):
    Myarray=np.array(List)
    x = float('nan')
    for elem in Myarray:
        if math.isnan(x):
            x = 0.0
    return Myarray


oldlist =[nan, 19523.3211203121, 19738.4276377355, 19654.8478302742, 119.636737571360, 19712.4329437810, nan, 20052.3645613346, 19846.4815936009, 20041.8676619438, 19921.8126944154, nan, 20030.5073635719]

print(clean_List_nan(oldlist))
Run Code Online (Sandbox Code Playgroud)

python arrays numpy nan

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

无法在matplotlib中创建3D轴

我正在尝试制作三维图,但我无法创建3D轴.

当我尝试时,它给出了一个错误,指出"ValueError:Unknown projection'3d'".

这是我尝试创建Axes对象的方法

import matplotlib.pyplot as plt 

fig = plt.figure()
ax = fig.add_subplot(111, projection='3d')

plt.show()
Run Code Online (Sandbox Code Playgroud)

如何在matplotlib中创建3D Axes对象?

matplotlib

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

处理可变数量的列Dataframe - Python

我正在尝试使用pandas将列表列表写入excel表,列表如下所示:

List_of Lists = [ [1,2,3,4],
                  [5,6,7,8],
                  [9,10,11,12],
                  ........,
                ]
Run Code Online (Sandbox Code Playgroud)

主列表中的这些列表的数量可以达到1000.我还想将它们标记为colums1,colomns2,直到例如colums100.在同一张床单上.任何熟悉熊猫的人都可以帮助我吗?因为这对某些人来说真的很容易吗?

python dataframe pandas xlw

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

避免<matplotlib.figure.Figure at 0xeafea58>

我试图在同一个图上绘制一系列函数.代码似乎运行正常,但没有图片出来.只是简单

<matplotlib.figure.Figure at 0xeafea58>
Run Code Online (Sandbox Code Playgroud)

怎么修好?

graphics plot image matplotlib

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

标签 统计

matplotlib ×2

python ×2

arrays ×1

dataframe ×1

graphics ×1

image ×1

nan ×1

numpy ×1

pandas ×1

plot ×1

xlw ×1