小编sov*_*von的帖子

从数据框中选择特定值

我正在尝试从数据框中选择一个值。但问题是输出带有数据类型和列名。这是我从 csv 文件中读取的数据框,

Name,Code
blackberry,1
wineberry,2
rasberry,1
blueberry,1
mulberry,2
Run Code Online (Sandbox Code Playgroud)

这是我的测试代码-

dataFrame=pd.read_csv("test.csv")
value = dataFrame.loc[dataFrame['Name'] == 'rasberry']['Code']
print(value)
strvalue=str(value)
if(strvalue=="1"):
    print("got it")
Run Code Online (Sandbox Code Playgroud)

的预期输出value将是1但它是

2  1\nName: Code, dtype: int64
Run Code Online (Sandbox Code Playgroud)

这就是 if 条件不起作用的原因。我怎样才能得到具体的价值?我在用pandas

python pandas

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

将对象 id 转换为字符串从 mongodb 导出

我想从 mongodb 导出,其中 objectId 将在导出时转换为字符串。

ObjectId("507c7f79bcf86cd7994f6c0e").toString()
Run Code Online (Sandbox Code Playgroud)

这不适用于导出命令。我尝试了以下但显示语法错误。

./mongoexport --host localhost --db Database --collection collection_name --type=csv --out collection.csv --fields _id.toString()
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

mongodb mongoexport

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

改变<img>上的'innerHTML'而不改变图像

这是我的代码:

HTML

<form>
  <img id='image' src=""/>
  <input type='text' id='text'>
  <input type="button" value="change picture" onclick="changeimage()">
</form>
Run Code Online (Sandbox Code Playgroud)

JavaScript的

function changeimage() {
  var a=document.getElementById('text').value
  var c=a+".gif"
  c="\""+c+"\""
  var b= "<img src="+c+"\/>"

  document.getElementById('image').innerHTML=b
}
Run Code Online (Sandbox Code Playgroud)

我有一些GIF图像.我想在文本框中写一个图像名称,然后在单击按钮时显示图像.然而,它没有发生.为什么?

html javascript image

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

scale_y_reverse() 在 ggplot2 中不起作用

我正在尝试反转 y 轴并将 x 轴放在顶部。一切正常,但是当我尝试在scale_y_reverse()函数中提供一系列 y 轴时,y 轴消失并显示警告消息 -Removed 44 rows containing missing values (geom_point)这是我的代码 -

ggplot(out,aes(x=self_w,y=self_h,col=log(out$force),xlim(0,593),ylim(0,790)))+  geom_point(size=log(out$force))+
  scale_fill_continuous(low="green",high="red") +scale_x_continuous(limits=c(0,593),expand=c(0,0),position = "top")+
  scale_y_reverse(limits=c(0,790),expand=c(0,0)) 
Run Code Online (Sandbox Code Playgroud)

是我的数据集。如果你删除scale_y_reverse()它的参数会正常工作,但这不是我需要的。色标也没有从green到 变化red。有人可以帮我找到问题吗?谢谢。

r ggplot2

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

为什么使用split(“。”)返回一个空数组?

这是我非常简单的代码。但是该split()方法不起作用。

 String test="Germany (/?d??rm?ni/; German: Deutschland), officially the Federal Republic of Germany (German: Bundesrepublik Deutschland, pronounced [?b?nd?s?epu?bli?k ?d??t?lant] (13px )), is a federal parliamentary republic in western-central Europe. It consists of 16 constituent states, which retain limited sovereignty, and covers an area of 357,021 square kilometres (137,847 sq mi) with a largely temperate seasonal climate. Its capital and largest city is Berlin. Germany is a major economic and political power and traditionally a leader in many cultural, theoretical …
Run Code Online (Sandbox Code Playgroud)

java regex

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

标签 统计

ggplot2 ×1

html ×1

image ×1

java ×1

javascript ×1

mongodb ×1

mongoexport ×1

pandas ×1

python ×1

r ×1

regex ×1