小编Agu*_*tin的帖子

无法调用更新错误“模块”对象后,pip不再起作用

点更新后,点已完全停止工作。

Z:\>pip install matplotlib
Traceback (most recent call last):
  File "c:\program files\python37\lib\runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "c:\program files\python37\lib\runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "C:\Program Files\Python37\Scripts\pip.exe\__main__.py", line 9, in <module>
TypeError: 'module' object is not callable
Run Code Online (Sandbox Code Playgroud)

有什么帮助吗?

编辑:我正在Windows 10

python pip python-3.x python-3.7

33
推荐指数
4
解决办法
2万
查看次数

如何将 Pandas 数据框中的数字列与 NaN 结合?

我有一个这种格式的数据框:

ID measurement_1 measurement_2
0      3              NaN
1      NaN            5
2      NaN            7 
3      NaN            NaN
Run Code Online (Sandbox Code Playgroud)

我想结合到:

ID measurement measurement_type
0      3              1
1      5              2
2      7              2
Run Code Online (Sandbox Code Playgroud)

对于每一行,在其中一个measurement_1measurement_2列中都有一个值,而不是在两者中,另一列将为 NaN。在某些行中,两列都是 NaN。

我想为测量类型添加一列(取决于哪一列具有值)并从两列中取出实际值,并删除两列中都有 NaN 的行。

有没有简单的方法来做到这一点?

谢谢!

python dataframe pandas

11
推荐指数
3
解决办法
763
查看次数

np.loadtxt 忽略标头,如何保存标头数据?

我使用 savetxt 保存了一个 numpy 数组,并给了该数组一个标题。当我使用 loadtxt 读取文件时,标题将被忽略,只有数据保存在我的新数组中。我如何访问标题,因为它包含我想保存为字符串的重要信息。

编辑:

np.savetxt(file_name, array, delimiter=",", header='x,y,z, data from monte carlo simulation')
data = np.loadtxt('test', dtype=float, delimiter=',')
Run Code Online (Sandbox Code Playgroud)

我想获取“来自蒙特卡洛模拟的数据”并将其保存为字符串。

python numpy

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

如何通过回调清除破折号

我有一个图表,我想将其重置为原始状态,如图所示: 原始状态

我尝试了这个,就好像我打印了图形的初始状态,它说“无”。

app.layout = html.Div([
    html.Div(
        dcc.Graph(id = 'graph')
    )
])
           
@app.callback(
    Output('graph', 'figure'),
    [Input('click', 'clickedData')])
def myfun(x): 
    ...
    return None
Run Code Online (Sandbox Code Playgroud)

但我收到错误:无法读取 null 的属性“布局”

我应该返回什么以便我的新图表返回到原始的空状态?

python python-3.x plotly-dash

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

设置变量以引用工作表

我可以设置变量x =“ Sheet1”来执行以下操作:x.Range(“ A3”)代替Sheet1.Range(“ A3”)吗?

它应该是什么类型的变量?我尝试了字符串,但没有用。

谢谢

更新:我希望该方法不会因更改工作表名称而受到影响。即即使我将工作表名称更改为“花生”,Sheet1.Range(“ A3”)也将始终引用同一工作表,至少我是这样认为的。

excel vba

0
推荐指数
1
解决办法
51
查看次数

标签 统计

python ×4

python-3.x ×2

dataframe ×1

excel ×1

numpy ×1

pandas ×1

pip ×1

plotly-dash ×1

python-3.7 ×1

vba ×1