小编Abh*_*hek的帖子

为什么 if 语句在 ElementTree 解析中不起作用?

我正在尝试xml使用ElementTree如下所示的文件来解析文件:

<Game>
  <Event timestamp="2016-08-14T14:23:33.634" id="1713385925" 
         version="1471181110290" last_modified="2016-08-14T14:25:11" y="11.0" 
         x="89.7" outcome="0" team_id="148" player_id="51327" sec="8" min="23" 
         period_id="1" type_id="4" event_id="205">

    <Q id="733814222" qualifier_id="265"/>
    <Q id="481660420" qualifier_id="286"/>
    <Q id="813378778" qualifier_id="152"/>
    <Q id="570443899" qualifier_id="56" value="Right"/>
    <Q id="420312891" qualifier_id="233" value="248"/>
    <Q id="1186861264" qualifier_id="13"/>
  </Event>

  <Event timestamp="2016-08-14T14:23:33.634" id="1635888622" 
         version="1471181110289" last_modified="2016-08-14T14:25:11" y="89.0" 
         x="10.3" outcome="1" team_id="143" player_id="169007" sec="8" min="23" 
         period_id="1" type_id="4" event_id="248">

    <Q id="1871787686" qualifier_id="56" value="Back"/>
    <Q id="176295814" qualifier_id="13"/>
    <Q id="69346842" qualifier_id="233" value="205"/>
    <Q id="1588029344" qualifier_id="265"/>
    <Q id="559785299" qualifier_id="285"/>
    <Q id="380723313" qualifier_id="152"/>
  </Event>
</Game>
Run Code Online (Sandbox Code Playgroud)

我使用的代码很简单并且按预期工作。但是,当我尝试 …

python xml if-statement elementtree xml-parsing

5
推荐指数
2
解决办法
4509
查看次数

如何减慢 matplotlib 动画的速度?

我正在尝试绘制一条线,并且它的三个点位于两个列表中:x,y。该代码有效,但我看不到在我面前渲染的线,因此,它看起来一直像图像。如何减慢这个动画的速度?这是代码:

import numpy as np
from matplotlib import pyplot as plt
from matplotlib import animation

fig = plt.figure()
ax = plt.axes(xlim=(0, 105), ylim=(0, 68))
line, = ax.plot([], [], lw=2)

def init():
    line.set_data([], [])
    return line,

def animate(i):
    x = np.array([23.94, 34.65, 28.14])
    y = np.array([5.984, 6.664, 6.256])  
    #x = np.linspace(0, 2, 1000)
    #y = np.sin(2 * np.pi * (x - 0.01 * i))
    line.set_data(x, y)
    return line,


anim = animation.FuncAnimation(fig, animate, init_func=init,
                               frames=1, interval=1, save_count = 50, blit=True)


FFWriter = …
Run Code Online (Sandbox Code Playgroud)

python animation matplotlib

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

有人可以解释 matplotlib.patches.arc 中的不同参数吗?

我只想了解基本参数以及它们的具体作用 - 宽度、高度、角度、theta1、theta 2。我按照官方文档,了解了中心是什么,但我不明白 theta 1 或 2 是什么是什么,或者角度是什么,或者水平轴或垂直轴的长度意味着什么。我尝试使用不同的数字来试验参数,但未能得出准确的结果。我试图在篮球场上创建三分球区的弧线

matplotlib python-3.x

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

如何查看除 Jupyter Notebook 以外的散景/全息图?

我有一个简单的 Holoviews 代码,用于在我的 Jupyter Notebook 中运行并显示该图的和弦图。它在我的 shell 中也没有错误地编译,但我无法在任何地方查看绘图。是否有在控制台中查看绘图的功能?这是完整的代码

import pandas as pd
import holoviews as hv
from holoviews import opts, dim
from bokeh.sampledata.les_mis import data


hv.extension('bokeh')
hv.output(size = 200)

links = pd.DataFrame(data['links'])
#print(links.head())
hv.Chord(links)

nodes = hv.Dataset(pd.DataFrame(data['nodes']), 'index')
nodes.data.head()


chord = hv.Chord((links, nodes)).select(value=(5, None))
chord.opts(
    opts.Chord(cmap='Category20', edge_cmap='Category20', edge_color=dim('source').str(), 
               labels='name', node_color=dim('index').str()))
Run Code Online (Sandbox Code Playgroud)

python-3.x bokeh holoviews

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

如何使用此数据集格式创建和弦图?

我有一个数据集,其中包含一名球员与每个队友的传球和接球。示例数据集如下所示:

            ter Stegen  Pique  Rakitic  Busquets  Coutinho  Suarez  Messi  \
ter Stegen           0      8        0         2         0       1      1   
Pique               12      0        2        20         0       0      1   
Rakitic              3      3        0        13         5       2      6   
Busquets             1      1        9         0         0       0      8   
Coutinho             0      0        2         1         0       4      6   
Suarez               0      0        2         1         2       0      1   
Messi                0      2        5         1         3       4      0   
Lenglet              4      6        8         8         1       0      0   
Alba                 1      1        8         4 …
Run Code Online (Sandbox Code Playgroud)

python-3.x plotly chord-diagram holoviews

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