小编Mig*_*tos的帖子

在pandas数据集上执行SQL查询

我有一个叫做'df'的熊猫数据集.

我怎么能做下面这样的事情;

df.query("select * from df")
Run Code Online (Sandbox Code Playgroud)

谢谢.

对于那些了解R的人来说,有一个名为sqldf的库,你可以在R中执行SQL代码,我的问题基本上就是,在python中有一些像sqldf这样的库

python sqlite pandas

22
推荐指数
5
解决办法
3万
查看次数

根据列表删除 pandas 列

我有一个清单:

my_list = ['a', 'b']
Run Code Online (Sandbox Code Playgroud)

和一个 pandas 数据框:

d = {'a': [1, 2], 'b': [3, 4], 'c': [1, 2], 'd': [3, 4]}
df = pd.DataFrame(data=d)
Run Code Online (Sandbox Code Playgroud)

df我可以做什么来删除based on list 中的列my_list,在这种情况下删除列ab

python pandas

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

插入包未能安装

我试图安装插入包时遇到此错误:

ERROR: compilation failed for package ‘ddalpha’
* removing ‘/home/rspark/R/x86_64-redhat-linux-gnu-library/3.3/ddalpha’
Warning in install.packages :
  installation of package ‘ddalpha’ had non-zero exit status
ERROR: dependency ‘ddalpha’ is not available for package ‘recipes’
* removing ‘/home/rspark/R/x86_64-redhat-linux-gnu-library/3.3/recipes’
Warning in install.packages :
  installation of package ‘recipes’ had non-zero exit status
ERROR: dependency ‘recipes’ is not available for package ‘caret’
* removing ‘/home/rspark/R/x86_64-redhat-linux-gnu-library/3.3/caret’
Warning in install.packages :
  installation of package ‘caret’ had non-zero exit status
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

install.packages("ddalpha")
Run Code Online (Sandbox Code Playgroud)

它给出了同样的错误:

/usr/lib64/R/library/BH/include/boost/exception/exception.hpp:137: error: expected declaration before end of …
Run Code Online (Sandbox Code Playgroud)

r r-caret

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

预期为字符串参数,在buffer.write中获得了“字节”

我有这个:

from io import StringIO
buffer = StringIO()

latest_file = 'C:\\Users\\miguel.santos\\Desktop\\meo_snapshots\\Snapshot_14.jpg'

buffer.write(open(latest_file,'rb').read())

TypeError: string argument expected, got 'bytes'
Run Code Online (Sandbox Code Playgroud)

关于如何解决的任何想法?

python file

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

dict_values 到 python 中的字符串

我只想转换一个看起来像这样的对象:

dict_values(['baf0242b-d7fc-49d7-aada-220344969fb6'])
Run Code Online (Sandbox Code Playgroud)

我从这样做中得到的:

dictionary.values()
Run Code Online (Sandbox Code Playgroud)

对于一个简单的字符串: 'baf0242b-d7fc-49d7-aada-220344969fb6'

我怎样才能?

python dictionary

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

标签 统计

python ×4

pandas ×2

dictionary ×1

file ×1

r ×1

r-caret ×1

sqlite ×1