我正在处理一组非常原始的数据,需要对其进行整形才能使用它.我试图根据分隔符拆分选定的列'|'
d <- data.frame(id = c(022,565,893,415),
name = c('c|e','m|q','w','w|s|e'),
score = c('e','k|e','e|k|e', 'e|o'))
Run Code Online (Sandbox Code Playgroud)
是否可以将数据帧拆分为一个,以便最终看起来像这样.
df <- data.frame(id = c(22,22,565,565,565,565,893,893,893,415,415,415,415,415,415),
name = c('c','e','m','m','q','q','w','w','w','w','w','s','s','e','e'),
score = c('e','e','k','e','k','e','e','k','e','e','o','e','o','e','o'))
Run Code Online (Sandbox Code Playgroud)
到目前为止,我已经尝试了各种不同的字符串拆分功能,但没有太多运气:(
有人可以帮忙吗?
我正在尝试创建一个包含 pydantic/pydantic_core (Lambda python 3.11,x86_64)的 lambda 层,但出现以下错误:"Unable to import module 'reddit_lambda': No module named 'pydantic_core._pydantic_core'"
作为上下文,我将其安装在 Windows x64 计算机上。
从这里、这里和这里阅读有关内容,似乎 pip 安装 pydantic 是为了不兼容的体系结构(win_amd64)。
安装日志:
Using cached pydantic-2.4.2-py3-none-any.whl (395 kB)
Using cached pydantic_core-2.10.1-cp311-none-win_amd64.whl (2.0 MB)
Run Code Online (Sandbox Code Playgroud)
我的问题:有没有办法强制 pip 将软件包安装到 powershell 中特定架构的目录中?
我在这里看到了一个旧的讨论,这对于 Linux 来说是可能的,但不知道如何在 powershell 上做到这一点。
仅供参考:我还尝试从二进制文件中添加 pydantic_core (尝试过 pydantic_core-2.10.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl和 pydantic_core-2.10.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl),但我对选择哪个版本有点困惑?