RError.com

RError.com Logo RError.com Logo

RError.com Navigation

  • 主页

Mobile menu

Close
  • 主页
  • 系统&网络
    • 热门问题
    • 最新问题
    • 标签
  • Ubuntu
    • 热门问题
    • 最新问题
    • 标签
  • 帮助
主页 / 问题

全部问题

Martin Hope
Dato Dato
Asked: 2024-12-16 10:34:54 +0000 UTC

如何在pandas中以所需的格式保存csv文件?

  • 3

如何将csv文件添加到pandas中所需的格式?我是这样做的:

allBs4gTable.to_csv('tempfile4g.csv', sep=',', index=False, header=False)

我收到了以下格式的文件:

MD,MD0461,MR1,MG069,46,3800,1

但我想以表格格式收到它。因为当我上传 csv 文件时,出现格式不正确的错误

python
  • 1 个回答
  • 38 Views
Martin Hope
polymamylop
Asked: 2024-12-16 07:11:00 +0000 UTC

创建马尔可夫链

  • 4

我写了代码,三步后的概率分布是1 0 0 0 0 0。我无法修复它。锻炼:

  1. 指定马尔可夫链:状态集、初始分布(所有情况)、转移概率矩阵、马尔可夫链图。
  2. 求马尔可夫链在任意一步的状态分布:输入,设置状态数,初始分布,步数。
  3. 对马尔可夫链的状态进行分类。变化:瓮中有 N 个白球。第一步,根据随机等概率选择方案从瓮中取出一个球并替换为黑色。状态集 - 白球的数量 我的代码:
import numpy as np
import networkx as nx
import matplotlib.pyplot as plt

def create_transition_matrix(N):
    """
    Создает матрицу переходных вероятностей для задачи.
    """
    P = np.zeros((N+1, N+1))  # Матрица переходов размером (N+1) x (N+1)

    for k in range(N+1):
        if k > 0:  # Переход в состояние k-1 (вынут белый шар)
            P[k, k-1] = k / (k + (N-k))  # k белых из общего количества
        if k < N:  # Переход в то же состояние (вынут черный шар)
            P[k, k] = (N-k) / (k + (N-k))  # (N-k) черных из общего количества

    return P


def compute_distribution(P, pi0, steps):
    """
    Вычисляет распределение вероятностей на любом шаге.
    P: матрица переходных вероятностей.
    pi0: начальное распределение (вектор длины N+1).
    steps: число шагов.
    """
    pi_t = np.array(pi0)
    for _ in range(steps):
        pi_t = pi_t @ P  # Итеративное умножение для расчета распределения
    return pi_t

def classify_states(P):
    """
    Классифицирует состояния цепи Маркова.
    P: матрица переходных вероятностей.
    """
    N = P.shape[0]
    classifications = []
    for state in range(N):
        if np.all(P[:, state] == 0):  # Проверяем, поглощающее ли состояние
            classifications.append((state, "Поглощающее"))
        else:
            classifications.append((state, "Переходное"))
    return classifications

def draw_graph(P):
    """
    Строит граф цепи Маркова.
    P: матрица переходных вероятностей.
    """
    G = nx.DiGraph()
    N = P.shape[0]

    for i in range(N):
        for j in range(N):
            if P[i, j] > 0:
                G.add_edge(i, j, weight=round(P[i, j], 2))

    pos = nx.spring_layout(G)
    nx.draw(G, pos, with_labels=True, node_size=700, node_color="lightblue", font_size=10, font_weight="bold")
    edge_labels = nx.get_edge_attributes(G, 'weight')
    nx.draw_networkx_edge_labels(G, pos, edge_labels=edge_labels)
    plt.title("Граф цепи Маркова")
    plt.show()

# Параметры задачи
N = 5  # Число белых шаров в начале
P = create_transition_matrix(N)  # Матрица переходов

# 1. Матрица переходов и граф цепи Маркова
print("Матрица переходов P:")
print(P)

# Построим граф
draw_graph(P)

# 2. Распределение состояний
pi0 = [1] + [0] * N  # Начальное распределение: 100% белых шаров
steps = 3  # Число шагов
pi_t = compute_distribution(P, pi0, steps)

print(f"\nРаспределение вероятностей через {steps} шага(ов):")
print(pi_t)

# 3. Классификация состояний
classifications = classify_states(P)
print("\nКлассификация состояний:")
for state, class_type in classifications:
    print(f"Состояние {state}: {class_type}")

python
  • 1 个回答
  • 72 Views
Martin Hope
Максим
Asked: 2024-12-16 02:02:06 +0000 UTC

应用程序密钥 pepk jks

  • 4

该怎么办,请帮忙,我按照指南做了一切https://yandex.ru/video/preview/9948503358292896577但随后出现此错误

他们在 Rustor 中写道

(对于 Windows)在使用 keytool 实用程序之前,首先导航到 Java 安装的 bin 目录。您的路径和 Java 版本可能会有所不同:

cd "C:\Program Files (x86)\Java\jre1.8.0_201\bin"

我什么都不懂,我应该需要下载并安装keytool

这是我的终端中的图片 https://disk.yandex.ru/i/2nyrPNviyvowTQ

java
  • 1 个回答
  • 18 Views
Martin Hope
Николай Новиков
Asked: 2024-12-16 01:28:23 +0000 UTC

通过将某些列表元素换行来在一条消息中打印 python 列表

  • 4

我开始编写一个电报机器人来记录锻炼情况。有一个函数https://github.com/nikolaynovikov1989/MyTrainBot/blob/release/server.py#L143 它从 all_list 中获取每个练习

all_list=["жим лежа","жим гантелей стоя","жим гантелей сидя","подьем ног","подъем ног в висе","подъем гантелей на бицепс","французский жим","подьем штанги на бицепс","выпады","скручивания","подтягивания","становая","приседания с гантелями","гиперэкстензия","разведение гантелей лежа","разведение гантелей стоя","разведение гантелей в стороны","жим гантелей лежа","жим гантелей лежа на наклонной скамье","приседания со штангой","разгибание рук с гантелями в наклоне","блок на трицепс","тяга верхнего блока","жим штанги сидя из-за головы","наклоны с гантелями","подъем на носки","жим ногами","жим гантелей сидя 90","жим гантелей сидя 60","жим гантелей сидя 30","жим гантелей сидя 45"]

从数据库获取最大值并将其添加到 all_record 列表中,我将其显示在电报消息中

def records(exersise_codename):
  con = sqlite3.connect("db/db.db")
  cur = con.cursor()
  res = cur.execute("SELECT exersisename from exercises where aliases like ?", ('%' + exersise_codename + '%',))
  base_result = res.fetchone()
  codename = base_result[0]
  res= cur.execute("SELECT max(weight),created from workout where exersise_codename like ?",(codename,)).fetchone()
  return res

async def record(update: Update, context: ContextTypes.DEFAULT_TYPE):
    all_record = []
    for i in all_list:
        record = records(i)
        rec_weight=(record[0])
        rec_date=(record[1])
        all_record.append(i)
        all_record.append(rec_weight)
        all_record.append(rec_date)
await update.message.reply_text( f"{all_record}" )

现在看起来像这样

在此输入图像描述

我只是不知道如何在一条消息中显示此列表,如图所示 在此输入图像描述

也就是说,您需要通过在某个列表元素之后换行来显示一条消息中的列表(在本例中,在列表中的每三个元素之后)

python
  • 1 个回答
  • 27 Views
Martin Hope
MAXULTRA0
Asked: 2024-12-15 20:49:46 +0000 UTC

Rust 中与编译器相关的错误

  • 5

大家好。

我最近想开始学习 rust,我下载了 rustrower,但是当我启动 Hello World 时,出现以下错误:

error: linking with `x86_64-w64-mingw32-gcc` failed: exit code: 1

|然后就是这样的恐怖:

=注意:“x86_64-w64-mingw32-gcc”“-fno-use-linker-plugin”“-Wl,--dynamicbase”“-Wl,--disable-auto-image-base”“-m64”“- Wl,--高熵-va" “C:\Users\Maxim\.rustup\toolchains\stable-x86_64-pc-windows-gnu\lib\rustlib\x86_64-pc-windows-gnu\lib\rsbegin.o”“C:\Users\Maxim\AppData \Local\Temp\rustcqjL5l5\symbols.o" “C:\Users\Maxim\RustroverProjects\untitled\target\debug\deps\untitled-9116ac291e29c433.1bufwf4o565udyeyfw8dbbcce.rcgu.o” “C:\ Users \ Maxim \ RustroverProjects \ untitled \ target \ debug \ deps \ untitled-9116ac291e29c433.3fyok7drm7xsx9egffn07hye7.rcgu.o” “C:\ Users \ Maxim \ RustroverProjects \ untitled \ target \ debug \ deps \ untitled-9116ac291e29c433.688meb8f9n6rf5q3zerkeaw52.rcgu.o” “C:\Users\Maxim\RustroverProjects\untitled\target\debug\deps\untitled-9116ac291e29c433.a5kjldcxznss1g96v0uy4bzfp.rcgu.o” “C:\ Users \ Maxim \ RustroverProjects \ untitled \ target \ debug \ deps \ untitled-9116ac291e29c433.dl8blfap4d88d8cp2ymkn4fqk.rcgu.o” “C:\Users\Maxim\RustroverProjects\untitled\target\debug\deps\untitled-9116ac291e29c433.dt2h02xlxyu2qkzhpekx7cf6q.rcgu.o” “C:\ Users \ Maxim \ RustroverProjects \ untitled \ target \ debug \ deps \ untitled-9116ac291e29c433.5k7lzr9skxlmubb3ngwg0ygcy.rcgu.o”“-Wl,-Bstatic” “C:\ Users \ Maxim \ .rustup \ toolchains \ stable-x86_64-pc-windows-gnu \ lib \ rustlib \ x86_64-pc-windows-gnu \ lib \ libstd-5066810ba6a3c331.rlib” “C:\ Users \ Maxim \ .rustup \ toolchains \ stable-x86_64-pc-windows-gnu \ lib \ rustlib \ x86_64-pc-windows-gnu \ lib \ libpanic_unwind-ffe1b3cf1e858a91.rlib” “C:\ Users \ Maxim \ .rustup \ toolchains \ stable-x86_64-pc-windows-gnu \ lib \ rustlib \ x86_64-pc-windows-gnu \ lib \ libobject-4bb2bf6b8aedb0e7.rlib” “C:\ Users \ Maxim \ .rustup \ toolchains \ stable-x86_64-pc-windows-gnu \ lib \ rustlib \ x86_64-pc-windows-gnu \ lib \ libmemchr-b3db5392c89f893a.rlib” “C:\ Users \ Maxim \ .rustup \ toolchains \ stable-x86_64-pc-windows-gnu \ lib \ rustlib \ x86_64-pc-windows-gnu \ lib \ libaddr2line-20a9bc570f589ab2.rlib” “C:\ Users \ Maxim \ .rustup \ toolchains \ stable-x86_64-pc-windows-gnu \ lib \ rustlib \ x86_64-pc-windows-gnu \ lib \ libgimli-e4c6854cb2570d1b.rlib” “C:\ Users \ Maxim \ .rustup \ toolchains \ stable-x86_64-pc-windows-gnu \ lib \ rustlib \ x86_64-pc-windows-gnu \ lib \ libwindows_targets-176ce559adcaeeab.rlib” “C:\ Users \ Maxim \ .rustup \ toolchains \ stable-x86_64-pc-windows-gnu \ lib \ rustlib \ x86_64-pc-windows-gnu \ lib \ librustc_demangle-f41139342d761cc4.rlib” “C:\ Users \ Maxim \ .rustup \ toolchains \ stable-x86_64-pc-windows-gnu \ lib \ rustlib \ x86_64-pc-windows-gnu \ lib \ libstd_detect-a9c8a66a6ab04d67.rlib” “C:\ Users \ Maxim \ .rustup \ toolchains \ stable-x86_64-pc-windows-gnu \ lib \ rustlib \ x86_64-pc-windows-gnu \ lib \ libhashbrown-d0a5c38fcf7e3ab4.rlib” “C:\ Users \ Maxim \ .rustup \ toolchains \ stable-x86_64-pc-windows-gnu \ lib \ rustlib \ x86_64-pc-windows-gnu \ lib \ librustc_std_workspace_alloc-34bf8e2ba505f823.rlib”“C:\ Users \ Maxim \.rustup\toolchains\stable-x86_64-pc-windows-gnu\lib\rustlib\x86_64-pc-windows-gnu\lib\libminiz_oxy-e6c3bcb6aba3cc78.rlib” “C:\ Users \ Maxim \ .rustup \ toolchains \ stable-x86_64-pc-windows-gnu \ lib \ rustlib \ x86_64-pc-windows-gnu \ lib \ libadler-25fd04130c61c486.rlib” “C:\ Users \ Maxim \ .rustup \ toolchains \ stable-x86_64-pc-windows-gnu \ lib \ rustlib \ x86_64-pc-windows-gnu \ lib \ libunwind-406d0684cd466981.rlib” “C:\Users\Maxim\.rustup\toolchains\stable-x86_64-pc-windows-gnu\lib\rustlib\x86_64-pc-windows-gnu\lib\libcfg_if-308de7222dbe7630.rlib” “C:\ Users \ Maxim \ .rustup \ toolchains \ stable-x86_64-pc-windows-gnu \ lib \ rustlib \ x86_64-pc-windows-gnu \ lib \ liblibc-b17ad35300ef919c.rlib” “C:\ Users \ Maxim \ .rustup \ toolchains \ stable-x86_64-pc-windows-gnu \ lib \ rustlib \ x86_64-pc-windows-gnu \ lib \ liballoc-16133477ba5b1335.rlib” “C:\ Users \ Maxim \ .rustup \ toolchains \ stable-x86_64-pc-windows-gnu \ lib \ rustlib \ x86_64-pc-windows-gnu \ lib \ librustc_std_workspace_core-c9c952e3e4dff3e7.rlib” “C:\ Users \ Maxim \ .rustup \ toolchains \ stable-x86_64-pc-windows-gnu \ lib \ rustlib \ x86_64-pc-windows-gnu \ lib \ libcore-225aecd5787b5a6d.rlib” “C:\ Users \ Maxim \ .rustup \ toolchains \ stable-x86_64-pc-windows-gnu \ lib \ rustlib \ x86_64-pc-windows-gnu \ lib \ libcompiler_builtins-15f2e04ecb4aa720.rlib”“-Wl,-Bdynamic” “-lkernel32” “-lkernel32”“-ladvapi32”“-lntdll”“-luserenv”“-lws2_32”“-ldbghelp”“-lgcc_eh”“-l:libpthread.a”“-lmsvcrt”“-lmingwex”“-lmingw32”“- lgcc" "-lmsvcrt" "-lmingwex" "-luser32" “-lkernel32”“-Wl,--nxcompat”“-o”“C:\ Users \ Maxim \ RustroverProjects \ untitled \ target \ debug \ deps \ untitled-9116ac291e29c433.exe”“-Wl,--gc-sections” “-no-pie”“-nodefaultlibs” "C:\Users\Maxim\.rustup\toolchains\stable-x86_64-pc-windows-gnu\lib\rustlib\x86_64-pc-windows-gnu\lib\rsend.o" = 注意: E:/gcc/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe:找不到-lgcc_eh:没有这样的文件或目录␍collect2.exe:错误:ld返回1退出状态rustup\toolchains\stable-x86_64-pc-windows-gnu\lib\rustlib\x86_64-pc-windows-gnu\lib\liballoc-16133477ba5b1335.rlib” “C:\ Users \ Maxim \ .rustup \ toolchains \ stable-x86_64-pc-windows-gnu \ lib \ rustlib \ x86_64-pc-windows-gnu \ lib \ librustc_std_workspace_core-c9c952e3e4dff3e7.rlib” “C:\ Users \ Maxim \ .rustup \ toolchains \ stable-x86_64-pc-windows-gnu \ lib \ rustlib \ x86_64-pc-windows-gnu \ lib \ libcore-225aecd5787b5a6d.rlib” “C:\ Users \ Maxim \ .rustup \ toolchains \ stable-x86_64-pc-windows-gnu \ lib \ rustlib \ x86_64-pc-windows-gnu \ lib \ libcompiler_builtins-15f2e04ecb4aa720.rlib”“-Wl,-Bdynamic” “-lkernel32” “-lkernel32”“-ladvapi32”“-lntdll”“-luserenv”“-lws2_32”“-ldbghelp”“-lgcc_eh”“-l:libpthread.a”“-lmsvcrt”“-lmingwex”“-lmingw32”“- lgcc" "-lmsvcrt" "-lmingwex" "-luser32" “-lkernel32”“-Wl,--nxcompat”“-o”“C:\ Users \ Maxim \ RustroverProjects \ untitled \ target \ debug \ deps \ untitled-9116ac291e29c433.exe”“-Wl,--gc-sections” “-no-pie”“-nodefaultlibs” "C:\Users\Maxim\.rustup\toolchains\stable-x86_64-pc-windows-gnu\lib\rustlib\x86_64-pc-windows-gnu\lib\rsend.o" = 注意: E:/gcc/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe:找不到-lgcc_eh:没有这样的文件或目录␍collect2.exe:错误:ld返回1退出状态rustup\toolchains\stable-x86_64-pc-windows-gnu\lib\rustlib\x86_64-pc-windows-gnu\lib\liballoc-16133477ba5b1335.rlib” “C:\ Users \ Maxim \ .rustup \ toolchains \ stable-x86_64-pc-windows-gnu \ lib \ rustlib \ x86_64-pc-windows-gnu \ lib \ librustc_std_workspace_core-c9c952e3e4dff3e7.rlib” “C:\ Users \ Maxim \ .rustup \ toolchains \ stable-x86_64-pc-windows-gnu \ lib \ rustlib \ x86_64-pc-windows-gnu \ lib \ libcore-225aecd5787b5a6d.rlib” “C:\ Users \ Maxim \ .rustup \ toolchains \ stable-x86_64-pc-windows-gnu \ lib \ rustlib \ x86_64-pc-windows-gnu \ lib \ libcompiler_builtins-15f2e04ecb4aa720.rlib”“-Wl,-Bdynamic” “-lkernel32” “-lkernel32”“-ladvapi32”“-lntdll”“-luserenv”“-lws2_32”“-ldbghelp”“-lgcc_eh”“-l:libpthread.a”“-lmsvcrt”“-lmingwex”“-lmingw32”“- lgcc" "-lmsvcrt" "-lmingwex" "-luser32" “-lkernel32”“-Wl,--nxcompat”“-o”“C:\ Users \ Maxim \ RustroverProjects \ untitled \ target \ debug \ deps \ untitled-9116ac291e29c433.exe”“-Wl,--gc-sections” “-no-pie”“-nodefaultlibs” "C:\Users\Maxim\.rustup\toolchains\stable-x86_64-pc-windows-gnu\lib\rustlib\x86_64-pc-windows-gnu\lib\rsend.o" = 注意: E:/gcc/bin/../lib/gcc/x86_64-w64-mingw32/14.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe:找不到-lgcc_eh:没有这样的文件或目录␍collect2.exe:错误:ld返回1退出状态ld 返回 1 退出状态ld 返回 1 退出状态

我尝试创建 .cargo 配置,但没有用

聚苯乙烯

您只需使用以下命令重新安装 Rust 即可将其删除:

rustup self uninstall
компиляция
  • 1 个回答
  • 27 Views
上一页
下一页

Sidebar

Stats

  • 问题 10021
  • Answers 30001
  • 最佳答案 8000
  • 用户 6900
  • 常问
  • 回答
  • Marko Smith

    我看不懂措辞

    • 1 个回答
  • Marko Smith

    请求的模块“del”不提供名为“default”的导出

    • 3 个回答
  • Marko Smith

    "!+tab" 在 HTML 的 vs 代码中不起作用

    • 5 个回答
  • Marko Smith

    我正在尝试解决“猜词”的问题。Python

    • 2 个回答
  • Marko Smith

    可以使用哪些命令将当前指针移动到指定的提交而不更改工作目录中的文件?

    • 1 个回答
  • Marko Smith

    Python解析野莓

    • 1 个回答
  • Marko Smith

    问题:“警告:检查最新版本的 pip 时出错。”

    • 2 个回答
  • Marko Smith

    帮助编写一个用值填充变量的循环。解决这个问题

    • 2 个回答
  • Marko Smith

    尽管依赖数组为空,但在渲染上调用了 2 次 useEffect

    • 2 个回答
  • Marko Smith

    数据不通过 Telegram.WebApp.sendData 发送

    • 1 个回答
  • Martin Hope
    Alexandr_TT 2020年新年大赛! 2020-12-20 18:20:21 +0000 UTC
  • Martin Hope
    Alexandr_TT 圣诞树动画 2020-12-23 00:38:08 +0000 UTC
  • Martin Hope
    Air 究竟是什么标识了网站访问者? 2020-11-03 15:49:20 +0000 UTC
  • Martin Hope
    Qwertiy 号码显示 9223372036854775807 2020-07-11 18:16:49 +0000 UTC
  • Martin Hope
    user216109 如何为黑客设下陷阱,或充分击退攻击? 2020-05-10 02:22:52 +0000 UTC
  • Martin Hope
    Qwertiy 并变成3个无穷大 2020-11-06 07:15:57 +0000 UTC
  • Martin Hope
    koks_rs 什么是样板代码? 2020-10-27 15:43:19 +0000 UTC
  • Martin Hope
    Sirop4ik 向 git 提交发布的正确方法是什么? 2020-10-05 00:02:00 +0000 UTC
  • Martin Hope
    faoxis 为什么在这么多示例中函数都称为 foo? 2020-08-15 04:42:49 +0000 UTC
  • Martin Hope
    Pavel Mayorov 如何从事件或回调函数中返回值?或者至少等他们完成。 2020-08-11 16:49:28 +0000 UTC

热门标签

javascript python java php c# c++ html android jquery mysql

Explore

  • 主页
  • 问题
    • 热门问题
    • 最新问题
  • 标签
  • 帮助

Footer

RError.com

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

帮助

© 2023 RError.com All Rights Reserve   沪ICP备12040472号-5