小编Luc*_*kun的帖子

如何使用 Plotly 在 Python 中使用 Pandas Dataframe 列设置散点图悬停信息

我正在使用 pandas 生成散点图的数据。但是,当我尝试将悬停信息的列转换为列表时,我无法成功编译。

我正在使用列表功能。我还尝试过 data['id'].values 和 data['id'].tolist。

hoverList = list(data.id)
display = go.Scatter(
    x = data['x_data'],
    y = data['y_data'],
    hoverinfo = 'hoverList',
    mode = 'markers',
    name = "data",
    marker = dict(
    size = 6,
    color = 'rgba(76, 224, 128, 0.79)'
    )
)
Run Code Online (Sandbox Code Playgroud)

收到的输出:

为 scatter 的 'hoverinfo' 属性收到的类型 'builtins.str' 的值无效 收到的值:'hoverList'

python scatter-plot hover pandas plotly

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

进行选择调用时“socket + 1”实现了什么?Unix/C++

我正在基于这个https://linux.m2osw.com/c-implementation-udp-clientserver实现一个 udp 监听服务器。我注意到在建立超时接收器时,作者在进行选择调用时包含了“f_socket+1”。我想知道这到底是在做什么?任何解释都有帮助,谢谢!

上面链接的功能摘录:

    FD_ZERO(&s);
    FD_SET(f_socket, &s);
    struct timeval timeout;
    timeout.tv_sec = max_wait_ms / 1000;
    timeout.tv_usec = (max_wait_ms % 1000) * 1000;
    int retval = select(f_socket + 1, &s, &s, &s, &timeout); 
Run Code Online (Sandbox Code Playgroud)

c++ unix sockets select udp

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

标签 统计

c++ ×1

hover ×1

pandas ×1

plotly ×1

python ×1

scatter-plot ×1

select ×1

sockets ×1

udp ×1

unix ×1