プログラミング

プロおよび熱狂的プログラマーのためのQ&A

7
選択した特定の列を新しいDataFrameにコピーとして抽出する
4列のpandas DataFrameがあり、列が3つだけの新しい DataFrame を作成したいと思います。この質問は次のようなものです。データフレームから特定の列を抽出するが、Rではないパンダの場合。次のコードは機能せず、エラーが発生し、パンダの方法ではありません。 import pandas as pd old = pd.DataFrame({'A' : [4,5], 'B' : [10,20], 'C' : [100,50], 'D' : [-30,-50]}) new = pd.DataFrame(zip(old.A, old.C, old.D)) # raises TypeError: data argument can't be an iterator それを行うためのパンダニックな方法は何ですか?

11
2つのリポジトリの違いを取得する
2つのgitリポジトリの違いを取得するにはどうすればよいですか? シナリオ:repo_aとrepo_bがあります。後者はrepo_aのコピーとして作成されました。その後、両方のリポジトリで並行開発が行われました。これら2つのリポジトリの現在のバージョンの違いをリストする方法はありますか?
184 git  git-diff 

10
ファイルサイズが構成済みの制限(2560000)を超えているため、コードインサイト機能を使用できません
Jetbrains WebStorm 8で大きなJavascriptファイルを処理しようとしていますが、編集ウィンドウの上部に次のようなメッセージが表示されます。 ファイルサイズが構成済みの制限(2560000)を超えています。コードインサイト機能は利用できません。 「構成済みの制限」を増やしてすべての機能にアクセスするにはどうすればよいですか?

13
Pythonを使用してSeleniumでドロップダウンメニューの値を選択するにはどうすればよいですか?
ドロップダウンメニューから要素を選択する必要があります。 例えば: <select id="fruits01" class="select" name="fruits"> <option value="0">Choose your fruits:</option> <option value="1">Banana</option> <option value="2">Mango</option> </select> 1)最初にそれをクリックしなければなりません。私はこれをします: inputElementFruits = driver.find_element_by_xpath("//select[id='fruits']").click() 2)その後、良い要素を選択する必要がありますMango。 私はそれをやってみましたinputElementFruits.send_keys(...)が、うまくいきませんでした。

26
Android完全に透明なステータスバー?
ドキュメントを検索しましたが、これだけが見つかりました: リンク。バーを半透明にするのにどちらを使用しますか?私がやろうとしているのは、ステータスバーを完全に透明にし(下の画像に示すように)、APK <19に対して下位互換性を持たせることです。 私のstyles.xml: <resources xmlns:tools="http://schemas.android.com/tools"> <style name="AppTheme" parent="Theme.AppCompat.Light"> <item name="android:actionBarStyle">@style/ThemeActionBar</item> <item name="android:windowActionBarOverlay">true</item> <!-- Support library compatibility --> <item name="actionBarStyle">@style/ThemeActionBar</item> <item name="windowActionBarOverlay">true</item> </style> <style name="ThemeActionBar" parent="Widget.AppCompat.Light.ActionBar.Solid"> <item name="android:background"> @null </item> <!-- Support library compatibility --> <item name="background">@null</item> <item name="android:displayOptions"> showHome | useLogo</item> <item name="displayOptions">showHome|useLogo</item> </style> </resources> 私ができること:
184 android  statusbar 

9
Typescriptで、文字列が数値かどうかを確認する方法
Typescriptでは、これはisNaNが数値のみを受け入れることを示すエラーを示します isNaN('9BX46B6A') とparseFloat('9BX46B6A')評価されるため、これはfalseを返します9 isNaN(parseFloat('9BX46B6A')) Visual Studioにエラーが表示されたまま実行することはできますが、正しい方法で実行したいと考えています。 現在、私はこの変更された関数を書いています- static isNaNModified = (inputStr: string) => { var numericRepr = parseFloat(inputStr); return isNaN(numericRepr) || numericRepr.toString().length != inputStr.length; }
184 typescript 

11
Pythonを使用して「印刷」出力をファイルにリダイレクトする方法
Pythonを使用して、印刷を.txtファイルにリダイレクトしたい。私は 'for'ループを持っています。これは、すべての出力を1つのファイルにリダイレクトしたい一方で、.bamファイルのそれぞれの出力を「印刷」します。だから入れてみました f = open('output.txt','w'); sys.stdout = f 私のスクリプトの最初に。ただし、.txtファイルには何も表示されません。私のスクリプトは: #!/usr/bin/python import os,sys import subprocess import glob from os import path f = open('output.txt','w') sys.stdout = f path= '/home/xug/nearline/bamfiles' bamfiles = glob.glob(path + '/*.bam') for bamfile in bamfiles: filename = bamfile.split('/')[-1] print 'Filename:', filename samtoolsin = subprocess.Popen(["/share/bin/samtools/samtools","view",bamfile], stdout=subprocess.PIPE,bufsize=1) linelist= samtoolsin.stdout.readlines() print …

15
ローカルホスト外へのアクセスを許可する方法
Angular2のローカルホスト外へのアクセスを許可するにはどうすればよいですか?でlocalhost:3030/panel簡単にナビゲートできますが、などのIPを作成するとナビゲートできません10.123.14.12:3030/panel/。 修正方法を教えてもらえますか?npm(node project manage-node install / node start)を使用してプロジェクトをインストールおよび実行していません。 あなたがしたい場合、私は提供することができますpackage.jsonとindex.html。

22
エラーの修正方法:laravel.logを開けませんでしたか?
私は実際にはlaravelでかなり新しいので、最初のプロジェクトを作成しようとしています。何らかの理由でこのエラーが発生し続けます(まだコーディングを開始していません) Error in exception handler: The stream or file "/var/www/laravel/app/storage/logs/laravel.log" could not be opened: failed to open stream: Permission denied in /var/www/laravel/bootstrap/compiled.php:8423 私はこれを許可と関係があると読んだことがchmod -R 775 storageありますが、まったく役に立ちませんでした。
184 php  laravel 

30
モジュール 'node-sass'が見つかりませんでしたエラー
構成:macOS High Sierra、バージョン10.13.2、node:v8.1.2 npm:5.0.3 angularjsプロジェクトでnpm startを実行すると、次のエラーが発生します。 ERROR in Cannot find module 'node-sass' この後、私は実行します: npm i node-sass 今私はこのエラーを受け取ります: gyp: No Xcode or CLT version detected! gyp ERR! configure error gyp ERR! stack Error: `gyp` failed with exit code: 1 npmがnode-sassをインストールしないのはなぜですか?node-sassをインストールするにはどうすればよいですか?


6
トップレベルで非同期/待機を使用するにはどうすればよいですか?
私は以上続けられているasync/ awaitしていくつかの記事の上に行くの後、私は自分自身のテストの事に決めました。しかし、なぜこれが機能しないのか頭を抱えているようには見えません。 async function main() { var value = await Promise.resolve('Hey there'); console.log('inside: ' + value); return value; } var text = main(); console.log('outside: ' + text); コンソールは以下を出力します(ノードv8.6.0): >外部:[オブジェクトの約束] >内側:こんにちは 関数内のログメッセージが後で実行されるのはなぜですか?async/ awaitが作成された理由は、非同期タスクを使用して同期実行を行うためだと思いました。 .then()after を使用せずに関数内で返された値を使用できる方法はありmain()ますか?

10
Scaffoldを含まないコンテキストで呼び出されたScaffold.of()
ご覧のとおり、私のボタンはスキャフォールドの体の中にあります。しかし、私はこの例外を受け取ります: Scaffold.of()がScaffoldを含まないコンテキストで呼び出されました。 import 'package:flutter/material.dart'; void main() => runApp(MyApp()); class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { return MaterialApp( title: 'Flutter Demo', theme: ThemeData( primarySwatch: Colors.blue, ), home: HomePage(), ); } } class HomePage extends StatelessWidget { @override Widget build(BuildContext context) { return Scaffold( appBar: AppBar( title: Text('SnackBar Playground'), …

13
MavericksのMAMP Pro 3.05がYosemiteに更新されました-Apacheが起動しません
ヨセミテのクリーンインストールであるパー​​ティションのDP4まで、ヨセミテでMAMP Pro 3.05を正常に実行しています。 MavericksインストールでDP5のインストーラーを実行したので、MAMP ProインストールでApacheが起動しなくなりました。ログをチェックするように言っていますが、関連するものは何もありません。 これは既存のインストールであるため、YosemiteのApacheの構成に何かが間違っていると思います。 何か案は?

16
libv8のインストールエラー:エラー:gemネイティブ拡張のビルドに失敗しました
私はレールプロジェクトを作りました、 rails new test_bootstrap. 成功した。 プロジェクトディレクトリに移動して宝石を追加しました gem "therubyracer" gem "less-rails" #Sprockets (what Rails 3.1 uses for its asset pipeline) supports LESS gem "twitter-bootstrap-rails" そして走る bundle install その後、私はこのエラーがあります。 Installing libv8 (3.16.14.3) Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension. c:/RailsInstaller/Ruby1.9.3/bin/ruby.exe extconf.rb creating Makefile 지정된 경로를 찾을 수 없습니다. 지정된 경로를 찾을 …

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.