デヌタアナリストボヌナスダブリンで新しい家を芋぀けた方法

今日の翻蚳はデヌタサむ゚ンスに関するものです。ダブリンのデヌタアナリストは、需芁が高く䟛絊が少ない垂堎で䜏宅を探しおいたず語った。






私はい぀も、仕事のスキルを日垞生掻に応甚できる専門家を矚たしがっ おいたす。配管工、歯科医、たたはシェフを䟋にずっおみたしょう。圌らのスキルは、仕事で圹立぀だけではありたせん。



デヌタアナリストず゜フトりェア゚ンゞニアにずっお、これらのメリットは通垞、あたり具䜓的ではありたせん。もちろん、私は技術に粟通しおいたすが、仕事では䞻にビゞネスセクタヌを扱っおいるため、家族の問題を解決するためのスキルの興味深いナヌスケヌスを芋぀けるのは困難です。



劻ず私がダブリンで新しい家を買うこずに決めたずき、私はすぐにその知識を䜿う機䌚を芋たした



蚘事の内容



  • 需芁が高く、䟛絊が少ない
  • デヌタを探す
  • アむデアからツヌルぞ
  • 基本デヌタ
  • デヌタ品質の向䞊
  • Google Data Studio
  • いく぀かの実装の詳现そしお楜しい郚分に移りたす
  • ゞオコヌディングアドレス
  • 物件が垂堎に出おいる時間の蚈算
  • 分析
  • 調査結果
  • 結論


以䞋のデヌタはスクレむプされおいたせんが、このスクリプトで生成されおい たす。



需芁が高く、䟛絊が少ない



それがどのように始たったかを理解するために、ダブリンで䞍動産を賌入した私の個人的な経隓を読むこずができたす。それは容易ではなかったこずを認めなければなりたせん。垂堎は非垞に需芁が高く近幎のアむルランドの優れた経枈パフォヌマンスのおかげで、䜏宅は非垞に高䟡です。ナヌロスタットのレポヌトによる ず、アむルランドは2019幎にEUず比范しお䜏宅費が最も高かったEU平均を77䞊回っおいたす。







この図はどういう意味ですか



1. 私たちの予算に合う家はほずんどなく、需芁の高い郜垂の地域では、さらに少ない家がありたす倚かれ少なかれ通垞の亀通むンフラがありたす。



2.二次䜏宅の 状態が非垞に悪い堎合がありたす、所有者が販売する前に修理に投資するこずは有益ではないので。販売䞭の䜏宅は、゚ネルギヌ効率の評䟡が䜎く、配管や電気機噚が䞍十分であるこずがよくありたす。぀たり、賌入者は、すでに高い䟡栌にリフォヌム費甚を远加する必芁がありたす。



3. 販売はオヌクションシステムに基づいおおり、ほずんどの堎合、賌入者の入札は開始䟡栌を䞊回りたす。私の知る限り、これは新しい建物には圓おはたりたせんが、予算を倧幅に超えおいたため、このセグメントはたったく考慮したせんでした。



倧郜垂でも同じこずが起こる可胜性が高いので、䞖界䞭の倚くの人がこの状況に粟通しおいるず思いたす。



私たちの物件怜玢の他のみんなず同じように、私たちは手頃な䟡栌で完璧な゚リアに完璧な家を芋぀けたいず思っおいたした。デヌタ分析がこれを行うのにどのように圹立ったかを芋おみたしょう



デヌタを探す



どのデヌタサむ゚ンスプロゞェクトにもデヌタ収集段階があり、この特定のケヌスでは、垂堎で入手可胜なすべおの䜏宅に関する情報を含む゜ヌスを探しおいたした。アむルランドには2皮類のサむトがありたす。



  • 䞍動産業者のりェブサむト、
  • アグリゲヌタヌ。


どちらのオプションも非垞に䟿利で、売り手ず買い手にずっお生掻がはるかに楜になりたす。残念ながら、ナヌザヌむンタヌフェむスず掚奚されるフィルタヌは、必芁な情報を抜出しおさたざたなプロパティを比范するための最も効率的な方法を垞に提䟛するずは限りたせん。グヌグルのような怜玢゚ンゞンでは答えるのが難しいいく぀かの質問がありたす



1。仕事に着くの にどれくらい時間がかかりたすか



2.ある゚リアたたは別の゚リアにいく぀のプロパティがありたすか埓来のりェブサむトで垂街地を比范するこずは可胜ですが、通垞は数平方キロメヌトルをカバヌしおいたす。これは、たずえば、特定の通りの文が高すぎるこずは、ある皮のトリックを瀺しおいるこずを理解するには十分な詳现ではありたせん。ほずんどの専門サむトには地図がありたすが、私たちが望むほど有益ではありたせん。



3.家の近くにはどんな斜蚭がありたすか



4.プロパティのグルヌプの平均提瀺䟡栌はいくらですか



5.物件はどのくらいの期間販売されおいたすかこの情報が利甚できる堎合でも、䞍動産業者が広告を削陀しお再床配眮する可胜性があるため、垞に信頌できるずは限りたせん。



消費者にやさしいナヌザヌむンタヌフェむスを再蚭蚈し、デヌタ品質を向䞊させるこずで、家を芋぀けるのがはるかに簡単になり、非垞に興味深い掞察を匕き出すこずができたした。



アむデアからツヌルぞ



基本デヌタ



最初のステップは、基本的な情報を収集するためのスクレヌパヌを䜜成するこずでした。



  • プロパティの生のアドレス、
  • 珟圚の売り手䟡栌、
  • プロパティのあるペヌゞぞのリンク、
  • 郚屋の数、バスルヌムの数、゚ネルギヌ効率の評䟡などの基本的な特性、
  • 広告ビュヌの数利甚可胜な堎合、
  • プロパティのタむプ家、アパヌト、新しい建物。


実際、これは私がむンタヌネットで芋぀けるこずができたすべおのデヌタです。より詳现な分析を行うには、このデヌタセットを改善する必芁がありたした。



デヌタ品質の向䞊



家を遞ぶずき、賌入を支持する私の䞻な議論は、仕事に䟿利な道です。私にずっお、それはドアからドアたでの党旅皋で50分以内です。これらの蚈算のために、私はGoogleのクラりドプラットフォヌムを䜿甚するこずにしたした



1. ゞオコヌディングAPIを䜿甚しお、私は、プロパティのアドレスを䜿甚しお、緯床ず経床の座暙を埗たした。



2. Directions APIを䜿甚しお、自宅から埒歩や公共亀通機関で仕事をするのにかかる時間を蚈算したした。泚サむクリングはりォヌキングの玄3倍の速さです。



3. APIシヌトの䜿甚Places API各物件呚蟺のアメニティに぀いおの情報をいただきたした。特に、薬局、スヌパヌマヌケット、レストランに興味がありたした。泚Places APIは非垞に高䟡です。4,000のプロパティのデヌタベヌスでは、3皮類のアメニティに関する情報を芋぀けるために12,000のク゚リを実行する必芁がありたす。したがっお、このデヌタを最終ダッシュボヌドから陀倖したした。



地理的な堎所に加えお、私は別の質問に興味がありたした䞍動産はどのくらい垂堎に出回っおいたすか物件が長期間売华されおいない堎合、これはモヌニングコヌルです。おそらく、その地域たたは家自䜓に問題があるか、提瀺䟡栌が高すぎたす。



逆に、物件が売りに出されたばかりの堎合、所有者は最初に受け取ったオファヌに同意しないこずに留意する必芁がありたす。残念ながら、この情報はかなり簡単に隠すこずができたす。基本的な機械孊習を䜿甚しお、広告ビュヌ数ず他のいく぀かの指暙を䜿甚しおこの偎面を掚定したした。



最埌に、フィルタリングを容易にするために、いく぀かのサヌビスフィヌルドを䜿甚しおデヌタセットを改善したしたたずえば、䟡栌範囲の列を远加するこずによっお。



Google Data Studio



改善されたデヌタセットで問題 がなかったので、匷力なダッシュボヌドを䜜成したした。このタスクのデヌタ芖芚化ツヌルずしおGoogleDataStudioを遞択したした。このサヌビスにはいく぀かの欠点がありたすその機胜は非垞に限られおいたすが、利点もありたす。無料で、Webバヌゞョンがあり、Googleスプレッドシヌトからデヌタを読み取るこずができたす。以䞋は、ワヌクフロヌ党䜓を説明する図です。







いく぀かの実装の詳现



正盎なずころ、実装は非垞に簡単で、ここには新しいものや特別なものはありたせん。デヌタを収集するための䞀連のスクリプトず、いく぀かの基本的なPandas倉換です。Google APIずの盞互䜜甚ず、物件が垂堎に出おいた時間の蚈算に泚目する䟡倀があるこずを陀いお。



以䞋のデヌタはスクレむプされおいたせんが、このスクリプトで生成されおい たす。



生デヌタを芋おみたしょう。



予想どおり、 ファむルには次の列が含たれおいたす。



  • id



    広告ID。
  • _address



    物件の䜏所。
  • _d_code



    : . D<>. <> , (, ), — .
  • _link



    : , .
  • _price



    : .
  • type



    : (, , ).
  • _bedrooms



    : ().
  • _bathrooms



    : .
  • _ber_code



    : , : «», .
  • _views



    : ( ).
  • _latest_update



    : ( ).
  • days_listed



    : — , , _last_update



    .




重芁なのは、これらすべおを地図に取り入れ、地理的にロヌカラむズされたデヌタの力を掻甚するこずです。これを行うには、GoogleAPIを䜿甚しお緯床ず経床を取埗する方法を芋おみたしょう。



これを行うには、Google Cloud Platformのアカりントが必芁です。次に、リンクのチュヌトリアルに埓っおAPIキヌを取埗し、察応するAPIを有効にしたす。以前に曞いたように、このプロゞェクトでは、Geocoding API、Directions API、Places APIを䜿甚したしたしたがっお、APIキヌを䜜成するずきにこれらの特定のAPIを有効にする必芁がありたす。以䞋は、Google CloudPlatformずやり取りするためのコヌドスニペットです。



# The Google Maps library
import googlemaps
# Date time for easy computations between dates
from datetime import datetime
# JSON handling
import json
# Pandas
import pandas as pd
# Regular expressions
import re
# TQDM for fancy loading bars
from tqdm import tqdm
import time
import random

# !!! Define the main access point to the Google APIs. 
# !!! This object will contain all the functions needed
geolocator = googlemaps.Client(key="<YOUR API KEY>")

WORK_LAT_LNG = (<LATITUDE>, <LONGITUDE>)
# You can set this parameter to decide the time from which 
# Google needs to calculate the directions
# Different times affect public transport
DEPARTURE_TIME = datetime.now

# Load the source data
data = pd.read_csv("/path/to/raw/data/data.csv")

# Define the columns that we want in the geocoded dataframe
geo_columns = [
               "_link", 
               "lat", 
               "lng", 
               "_time_to_work_seconds_transit", 
               "_time_to_work_seconds_walking"
               ]

# Create an array where we'll store the geocoded data
geo_data = []
# For each element of the raw dataframe, start the geocoding
for index, 
in tqdm(data.iterrows()):
    # Google Geo coding
    _location = ""
    _location_json = ""
    try:
        # Try to retrieve the base location, 
        # i.e. the Latitude and Longitude given the address
        _location = geolocator.geocode(row._address)
        _location_json = json.dumps(_location[0])
    except:
        pass

    _time_to_work_seconds_transit = 0
    _directions_json = ""
    _lat_lon = {"lat": 0, "lng": 0}
    try:
        # Given the work latitude and longitude, plus the property latitude and longitude,
        # retrieve the distance with PUBLIC TRANSPORT (`mode=transit`)
        _lat_lon = _location[0]["geometry"]["location"]
        _directions = geolocator.directions(WORK_LAT_LNG, 
              (_lat_lon["lat"], _lat_lon["lng"]), mode="transit")
        _time_to_work_seconds_transit = _directions[0]["legs"][0]["duration"]["value"]
        _directions_json = json.dumps(_directions[0])
    except:
        pass

    _time_to_work_seconds_walking = 0
    try:
        # Given the work latitude and longitude, plus the property latitude and longitude,
        # retrieve the WALKING distance (`mode=walking`)
        _lat_lon = _location[0]["geometry"]["location"]
        _directions = geolocator.directions(WORK_LAT_LNG, (_lat_lon["lat"], _lat_lon["lng"]), mode="walking")
        _time_to_work_seconds_walking = _directions[0]["legs"][0]["duration"]["value"]
    except:
        pass
      
    
    #  This block retrieves the number of SUPERMARKETS arount the property
    '''
    _supermarket_nr = 0
    _supermarket = ""
    try:
        # _supermarket = geolocator.places_nearby((_lat_lon["lat"],_lat_lon["lng"]), radius=750, type="supermarket")
        _supermarket_nr = len(_supermarket["results"])
    except:
        pass
    '''

     #  This block retrieves the number of PHARMACIES arount the property
    '''
    _pharmacy_nr = 0
    _pharmacy = ""
    try:
        # _pharmacy = geolocator.places_nearby((_lat_lon["lat"],_lat_lon["lng"]), radius=750, type="pharmacy")
        _pharmacy_nr = len(_pharmacy["results"])
    except:
        pass
    '''

    #  This block retrieves the number of RESTAURANTS arount the property
    '''
    _restaurant_nr = 0
    _restaurant = ""
    try:
        # _restaurant = geolocator.places_nearby((_lat_lon["lat"],_lat_lon["lng"]), radius=750, type="restaurant")
        _restaurant_nr = len(_restaurant["results"])
    except:
        pass
    '''

    geo_data.append([row._link, _lat_lon["lat"], _lat_lon["lng"], _time_to_work_seconds_transit,
                     _time_to_work_seconds_walking])
    geo_data_df = pd.DataFrame(geo_data)
    geo_data_df.columns = geo_columns
    geo_data_df.to_csv("geo_data_houses.csv", index=False)
      
      







物件が垂堎に出おいる時間の蚈算



さんが詳しく芋おみたしょう デヌタを







25〜䟋えば、= 47 idの家がありたすあなたは、このサンプルで芋るこずができるように、プロパティのビュヌの数は、広告がアクティブであった、その間の日数に反映されおいたせん千回再生したしたが、その日に衚瀺されたした。デヌタを読み蟌んだずき。



ただし、この問題はすべおのプロパティに共通しおいるわけではありたせん。以䞋の䟋で は、ビュヌの数は、広告がアクティブだった日数に匹敵したす。







䞊蚘の情報をどのように䜿甚できたすか簡単に 2番目のデヌタセットをモデルのトレヌニングセットずしお䜿甚し、それを最初のデヌタセットに適甚できたす。



2぀のアプロヌチをテストしたした



。1。「比范可胜な」デヌタセットを取埗し、1日あたりの平均ビュヌ数を蚈算しおから、その倀を最初のデヌタセットに適甚したす。このアプロヌチには垞識がないわけではありたせんが、次の問題がありたす。すべおのプロパティが1぀のグルヌプにたずめられ、1,000䞇ナヌロ盞圓の䜏宅の販売広告では、1日あたりの芖聎回数が少なくなる可胜性がありたす。予算は狭いグルヌプの人々に利甚可胜です。



2. 2番目のデヌタセットでランダムフォレストモデルをトレヌニングし、それを最初のデヌタセットに適甚したす。







新しい列には抂算倀しか含たれないこずを念頭に眮いお、結果を泚意深く衚瀺する必芁がありたす。䜕かがおかしいず思われる堎合に、プロパティをより詳现に分析するための開始点ずしお䜿甚したした。







分析



ご列垭の皆様、最埌のダッシュボヌドをご 玹介したす。それを掘り䞋げたい堎合は、リンクをたどっお ください。



泚残念ながら、Googleマップモゞュヌルは蚘事に埋め蟌たれおいるず機胜しないため、スクリヌンショットを䜿甚する必芁がありたした。





https://datastudio.google.com/s/qKDxt8i2ezE



マップはダッシュボヌドの最も重芁な郚分です。泡の色は家/アパヌトの䟡栌に䟝存し、色は利甚可胜なプロパティのみを考慮したす右䞊隅のフィルタヌ蚭定に察応。泡のサむズは、䜜業距離を瀺したす。泡が小さいほど、道路は短くなりたす。



チャヌトを䜿甚するず、いく぀かの特性たずえば、建物のタむプや郚屋の数に応じお提瀺䟡栌がどのように倉化するかを分析でき、散垃図では、䜜業距離ず提瀺䟡栌を比范したす。



最埌に、生デヌタテヌブル Days Listed Random ForestのDL RF



略で 、広告がアクティブだった日数を瀺したす。ランダムフォレストモデル。



調査結果



分析に飛び蟌んで、ダッシュボヌドからどのような結論を導き出すこずができるかを芋おみたしょう。



デヌタセットには玄4,000の家ずアパヌトが含たれおいたす。もちろん、すべおを衚瀺するこずはできたせん。そのため、賌入を怜蚎する準備ができおいる1぀以䞊のプロパティを含むレコヌドのサブセット を特定するこずがタスクです 。



たず、怜玢条件を明確にする必芁がありたす。たずえば、次の特性を満たすプロパティを探しおいるずしたす



。1。プロパティのタむプ家。

2.郚屋寝宀の数3。3

。仕事たでの距離60分未満。

4.゚ネルギヌ効率の評䟡A、B、C、たたはD。

5.䟡栌25​​䞇から54䞇ナヌロ。



䟡栌を陀くすべおのフィルタヌを適甚しお、マップを芋おみたしょう100䞇ナヌロより高く20䞇ナヌロ未満のフィルタヌのみをフィルタヌで陀倖したす。







䞀般に、リフィヌの南にある物件の提瀺䟡栌は、垂の南西にあるいく぀かの䟋倖を陀いお、北よりもはるかに高くなっおいたす。北の「倖偎の゚リア」、぀たり北東ず北西でさえ、垂内䞭心郚の北よりも安䟡に芋えたす。この䟡栌蚭定の理由の1぀は、ダブリンの䞻芁路面電車LUASが垂内を北から南に盎線で暪断しおいるこずです西から東に走る別の路線がありたすが、すべおのビゞネス地区を通るわけではありたせん。



これらの考慮事項は、目芖怜査のみに基づいおいるこずに泚意しおください。より培底的なアプロヌチでは、䜏宅の䟡栌ず公共亀通機関のルヌトからの距離ずの盞関関係をテストする必芁がありたすが、この関係を蚌明するこずには関心がありたせん。



予算に合わせおフィルタヌの䟡栌を蚭定するず、状況はさらに興味深いものになりたす䞊の地図には寝宀が3぀ある家が衚瀺されおおり、60分以内に仕事に取り掛かるこずを忘れないでください。たた、䞋の地図に远加されおいたす䟡栌でのみフィルタリング







䞀歩埌退したしょう。私たちは䜙裕のある分野の䞀般的な考えを持っおいたすが、今最も難しいこずは先にありたす-劥協の 探求もっず予算の遞択肢を芋぀けたいですかそれずも、苊劎しお皌いだ貯蓄で買える最高の家だず思いたすか残念ながら、デヌタ分析はこれらの質問に答えるこずができたせん。これはビゞネス䞊のそしお非垞に個人的な決定です。



2番目のオプションを遞択したずしたす。䜎䟡栌よりも家や地域の品質を優先したす。



この堎合、次のオプションを怜蚎する必芁がありたす



。1。提案の集䞭床が䜎い゚リア-マップ䞊の孀立した家は、その゚リアにオファヌが少ないこずを瀺しおいる可胜性がありたす。぀たり、所有者は急いでいたせん。そのような良い地域で圌らの家ず別れたす...



2.高䟡な物件のクラスタヌ内にある家-特定の家の近くにある他のすべおの物件が高䟡な堎合、これはその地域の需芁が高いこずを意味する堎合がありたす。これは単なる远加の泚蚘ですが、空間的自己盞関を䜿甚しおこの珟象を定量化できたすたずえば、MoranのIを蚈算するこずによっお 。



最初のオプションが魅力的であるように思われる堎合でも、同じ゚リアの他のオファヌず比范しお非垞に䜎い䟡栌の物件は、家自䜓に䜕らかのキャッチがあるこずを意味する可胜性があるこずに留意する必芁がありたすたずえば、小さな郚屋や非垞に高いリフォヌム費甚 。このため、私たちの目暙を考えるず最も有望であるず私が考える2番目のオプションに焊点を圓おお分析を続けたす。



この分野での提案を詳しく芋おみたしょう。







すでにオプションを4,000から200未満に枛らしたので、ポむントを分割しおクラスタヌを比范する必芁がありたす。



クラスタヌ怜玢の自動化はこの分析にあたり远加したせんが、ずにかくDBSCANアルゎリズムを適甚したしょう 。..。䞀郚のグルヌプが非球状である可胜性があるため、DBSCANを䜿甚したすたずえば、k-meansはこのデヌタベヌスでは正しく機胜したせん。理論的には、ポむント間の地理的距離を蚈算する必芁がありたすが、適切な近䌌が埗られるため、ナヌクリッドシステムを䜿甚したす。



import pandas as pd
from sklearn.cluster import DBSCAN

data = pd.read_csv("data.csv")
data["labels"] = DBSCAN(eps=0.01, min_samples=3).fit(data[["lat","lng"]].values).labels_
print(data["labels"].unique())
data.to_csv("out.csv")
      
      











アルゎリズムはかなり良い結果を瀺したしたが、私は次のようにクラスタヌを修正したすダブリンのビゞネス地区の知識を考慮に入れお







䜏宅の最高品質ず快適な道路を優先するため、䜎䟡栌の゚リアは拒吊したすクラスタヌ2、3、4、6、および9は陀倖できたす。クラスタヌ2、3、および4は、ダブリン北郚の最も予算に優しい地域のいく぀かに䜍眮しおいるこずに泚意しおくださいおそらく公共亀通機関のむンフラストラクチャが開発されおいないため。クラスタヌ11は、仕事から遠く離れた堎所にある高䟡なオプションを提瀺するため、陀倖するこずもできたす。



より高䟡なクラスタヌを芋るず、7番は䜜業距離の点で最高の1぀です。それ ダブリン北郚の矎しい䜏宅街、ドラムコンドラ。路面電車に比べおあたり䟿利な堎所ではありたせんが、バス路線が通っおいたす。クラスタヌ8では、䜏宅䟡栌ず劎働距離はドラムコンドラず同じです。分析する䟡倀のあるもう1぀のクラスタヌは10番です。䟛絊が少ない地域にあるようです。぀たり、ここの人々はおそらく䜏宅を販売するこずはめったになく、この地域は公共ルヌトにも非垞に䟿利な堎所にありたす。茞送すべおの地域が同じである堎合人口密床。



最埌に、クラスタフェニックスパヌクの隣に䜍眮1および5、最倧のフェンスで囲たれ-に 公共の公園。





クラスタヌ7





クラスタヌ8





クラスタヌ10





クラスタヌ1





クラスタヌ5



玠晎らしい最初に芋る䟡倀のある26のプロパティが芋぀かりたした。これで、各オファヌを泚意深く分析し、最終的には䞍動産業者ずの芖聎を手配できたす。



結論



私たちはダブリンに぀いおほずんど䜕も知らずに怜玢を開始し、最終的には、家を賌入するずきに垂内のどの゚リアが特に需芁があるかをよく理解したした。



泚意しおください、私たちはこれらの家の写真を芋るこずさえせず、それらに぀いお䜕も読んでいたせんでしたよく敎理されたダッシュボヌドを芋るだけで、最初は到達できなかったいく぀かの有甚な結論が埗られたした。



このデヌタはもはや有甚ではなく、分析を改善するためにいく぀かの統合を行うこずができたす。いく぀かの考え



1。アメニティデヌタセットPlaces APIを䜿甚しおコンパむルしたものを調査に統合したせんでした。クラりドサヌビスの予算が倧きいため、この情報をダッシュ​​ボヌドに簡単に远加できたす。



2.アむルランドでは、統蚈局のWebサむトに倚くの興味深いデヌタが公開されおい たす。たずえば、四半期ごずおよび犯眪の皮類ごずに、各譊察眲ぞの電話の数に関する情報を芋぀けるこずができたす。したがっお、どの゚リアで最も盗難が倚いかを知るこずができたす。投祚所ごずに囜勢調査デヌタを取埗できるため、䞀人圓たりの犯眪率を蚈算するこずもできたす。このような高床な機胜には、適切な地理情報システムQGISなどたたは地理デヌタを凊理できるデヌタベヌス PostGISなどが必芁であるこずに泚意しおください 。



3.アむルランドには、䜏宅䞍動産登録簿ず呌ばれる以前の䜏宅䟡栌のデヌタベヌスがありたす 。圌らのりェブサむトには、販売日、䟡栌、䜏所など、2010幎1月1日以降にアむルランドで賌入されたすべおの䜏宅物件に関する情報が含たれおいたす。珟圚の䜏宅䟡栌を過去の䜏宅䟡栌ず比范するこずで、需芁が時間の経過ずずもにどのように倉化したかを確認できたす。



4.䜏宅保険の䟡栌は、䜏宅の堎所に倧きく䟝存したす。少しの努力で、保険䌚瀟のサむトを廃棄しお、保険䌚瀟の「リスク芁因モデル」をダッシュ​​ボヌドに統合するこずができたした。



ダブリンのような垂堎では、新しい家を芋぀けるこずは、特に郜垂に匕っ越したばかりで、それをよく知らない人にずっおは、気の遠くなるような䜜業になる可胜性がありたす。



このツヌルのおかげで、劻ず私は自分自身および䞍動産業者の時間を節玄できたした。私たちは4回芋に行き、3人の売り手に䟡栌を提瀺し、そのうちの1人が私たちの申し出を受け入れたした。



All Articles