点更新后,点已完全停止工作。
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
我有一个这种格式的数据框:
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_1或measurement_2列中都有一个值,而不是在两者中,另一列将为 NaN。在某些行中,两列都是 NaN。
我想为测量类型添加一列(取决于哪一列具有值)并从两列中取出实际值,并删除两列中都有 NaN 的行。
有没有简单的方法来做到这一点?
谢谢!
我使用 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)
我想获取“来自蒙特卡洛模拟的数据”并将其保存为字符串。
我尝试了这个,就好像我打印了图形的初始状态,它说“无”。
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 的属性“布局”
我应该返回什么以便我的新图表返回到原始的空状态?
我可以设置变量x =“ Sheet1”来执行以下操作:x.Range(“ A3”)代替Sheet1.Range(“ A3”)吗?
它应该是什么类型的变量?我尝试了字符串,但没有用。
谢谢
更新:我希望该方法不会因更改工作表名称而受到影响。即即使我将工作表名称更改为“花生”,Sheet1.Range(“ A3”)也将始终引用同一工作表,至少我是这样认为的。
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